いくつかの定数を、いくつかの異なる viewController および NSObject クラス atm にコード化しています。私の職場の男の 1 人は、それらを独自のクラス (つまり、定数クラス) に入れる必要があると言いました。
私は、このタイプの設計の長所と短所が何であるか、また、それを行うべきかどうか、それを行う方法についての明確化が素晴らしいかどうか疑問に思っています.
たとえば、新しい NSObject クラスを作成して、その中にたくさんの #define を入れるだけですか? 次に、それらを使用する必要がある場合、定数クラスをサブクラス化し、このクラス内の定数を、別のクラスの他のメソッドまたは変数と同じように使用しますか?
すなわち
myclass.theConstant
どんな助けでも大歓迎です。