Цель -C :как сгруппировать ряд строковых констант?

Я определил ряд строковых констант, как показано ниже, в виде макроса,

#define EXT_RESULT_APPID  @"appid"
#define EXT_RESULT_ERROR_CODE  @"errorcode"
#define EXT_RESULT_PROGRESS  @"progress"
...

Предполагается, что все эти константы используются в одном и том же контексте, поэтому Я хотел бы ограничить их в том же пространстве имен, и я не хочу делать их глобальными , как сказано в этом сообщении .

С другой стороны, я мог бы поместить все числовые константы в перечисление, но это не работает для строк. Тогда как мне сгруппировать эти связанные строковые константы?

10
задан Community 23 May 2017 в 11:47
поделиться