Я определил ряд строковых констант, как показано ниже, в виде макроса,
#define EXT_RESULT_APPID @"appid"
#define EXT_RESULT_ERROR_CODE @"errorcode"
#define EXT_RESULT_PROGRESS @"progress"
...
Предполагается, что все эти константы используются в одном и том же контексте, поэтому Я хотел бы ограничить их в том же пространстве имен, и я не хочу делать их глобальными , как сказано в этом сообщении .
С другой стороны, я мог бы поместить все числовые константы в перечисление, но это не работает для строк. Тогда как мне сгруппировать эти связанные строковые константы?