2013-07-02 定数の書き方 objc NSString * const kSomeConstantString = @""; ↑だとポインタのアドレスが固定値になり、他のオブジェクトを指すことが無くなる。 ↓は間違った例。これはNSString定数へのポインタになる。 元々NSStringはimmutableなので意味ない。 const NSString * kSomeConstantString = @""; 参考:objective c - "sending 'const NSString *' to parameter of type 'NSString *' discards qualifiers" warning - Stack Overflow