У меня есть некоторые константы, закодированные в нескольких разных классах viewController и NSObject. Один из парней на моей работе сказал, что я должен поместить их в собственный класс (т.е. класс констант)
Мне интересно, каковы будут плюсы и минусы этого типа дизайна, а также, если это что-то, что нужно сделать, было бы здорово пояснить, как это сделать.
например, я просто создаю новый класс NSObject и добавляю в него кучу #define? затем, когда мне нужно их использовать, я просто подклассирую свой класс констант и использую константы внутри этого класса, как если бы я использовал любой другой метод или переменную из другого класса?
i.e.
myclass.theConstant
любая помощь была бы очень признательна.