UIColorを定数にしたい
複数のviewで同じ背景色を利用していると、UIColorが複数viewで定義する形になってしまう。
なので、UIColorを定数にして共通利用したい。
.h extern *const UIColor kBaseColor; .m UIColor kBaseColor = [UIColor WhiteColor];
とかやってみたけどダメだった...onz
定数にできるオブジェクトはNSStringだけみたい。 そしてそれ以外を定数のように利用するためには、クラスメソッドで実装するのが、デファクトスタンダードっぽい。
でもクラスメソッドとか今から定義するのメンドクサイし、、、#defineで定義しちゃおう!
#define BASE_COLOR [UIColor WhiteColor]
あとはこれを使うだけさ