我以宏的方式定义了一系列如下所示的字符串常量,#defineEXT_RESULT_APPID@"appid"#defineEXT_RESULT_ERROR_CODE@"errorcode"#defineEXT_RESULT_PROGRESS@"progress"...所有这些常量都应该在相同的上下文中使用,所以我想将它们限制在相同的命名空间中,我不想让它们成为全局,就像这样post说。另一方面,我可以将所有数字常量放在一个枚举中,但它不适用于字符串。那么如何对这些相关的字符串常量进行分组呢? 最佳答案 这是一种方法:MONExtRe