Tengo algunas constantes codificadas en unas pocas clases diferentes de viewController y NSObject atm. Uno de los muchachos en mi trabajo dijo que debería ponerlos en una clase propia (es decir, una clase de constantes)objetivo c constantes clase
Me pregunto cuáles serían los pro y los contras de este tipo de diseño y también si es algo que debería hacerse cualquier aclaración sobre cómo hacerlo sería genial.
por ejemplo, ¿acabo de crear una nueva clase NSObject y tengo un montón de #defines en ella? luego, cuando necesito usarlos ¿simplemente subclases mi clase de constantes y uso las constantes dentro de esta clase como lo haría con cualquier otro método o variable de otra clase?
es decir
myclass.theConstant
cualquier ayuda sería appreicated en gran medida.
Manjunath publicó una respuesta excelente aquí: http://stackoverflow.com/a/2377432/1218605 –