読者です 読者をやめる 読者になる 読者になる

@niwakk7 iPhoneアプリ作っていますよ

iPhoneアプリ作ってます。調べたことを、ゆるく残していきます。

定数はstaticで宣言する。

iOSプログラミング

#defineはマクロでない限りはstaticで宣言する。
NYTimesのコーディング規約より。

static NSString * const TSCompanyName = @"Niwakk7.inc";
static const CGFloat TSTableHeight = 50.0;


ただ、const型は頭にkをつけるのも、一つの一般的な作法であったりする。
これは、"定数を表すドイツ語 konstant"だかららしい。




参考:
https://github.com/NYTimes/objective-c-style-guide
http://www.ohshiro.tuis.ac.jp/~ohshiro/ooprog/c_const_struct_typedef/const.html