マクロでstaticのNSStringやFloat、intを設定できるのは知っているのだが、NSStringのメソッドを使ってコンパイルの時に実行することはできるのだろうか?
Objective-Cで最近お気に入りのマクロ4つ
で確認すると下のようにすることはできるみたい。
#define HOGE = [NSString stringWithFormat:@"%@", @"Hello Objective-C"];これはすごく便利。
開発版と本番でapiのhttpをわけるときに重宝します。
0 コメント:
コメントを投稿