定数ファイルがあり、アプリにホワイトラベルを付けられるようにしたいと考えています。
ホワイトラベリングの一部は、クライアントが交換できる画像を定義することです。
これらすべての画像を定義するオーバーヘッドはどのくらいですか?
例えば#define kMPNavigationBarBackgroundImage [UIImage imageNamed:@"nav_bar"]
NSString
画像名の定数を定義する価値はありますか?それともこれで大丈夫ですか?
これらの画像は何百もあることを覚えておいてください。これらはすべてこの時点でメモリに読み込まれますか?それとも#define
、呼び出されるまで実行されないコード行の単なるパーセホルダーですか?
ありがとう