Я разрабатываю приложение Cocoa, и я использую константу NSString
как способы хранения имен ключей для своих настроек.
Я понимаю, что это хорошая идея, потому что это позволяет легко менять ключи, если это необходимо. Кроме того, это понятие "разделяет ваши данные с вашей логикой".
Во всяком случае, есть ли хороший способ сделать эти константы определенными один раз для всего приложения? Я уверен, что есть простой и разумный способ, но сейчас мои классы просто переопределяют те, которые они используют.