クラスから const を参照するためにこのコードが機能しないのはなぜですか?
背景: クラス変数型アプローチでクラスから定数値を参照できるようにしたいと考えています。クラスに公開された定数を効果的に提供させる最善の方法を見つけようとしています。以下を試しましたが、うまくいかないようです。
@interface DetailedAppointCell : UITableViewCell {
}
extern NSString * const titleLablePrefix;
@end
#import "DetailedAppointCell.h"
@implementation DetailedAppointCell
NSString * const titleLablePrefix = @"TITLE: ";
@end
// usage from another class which imports
NSString *str = DetailedAppointCell.titleLablePrefix; // ERROR: property 'titleLablePrefix' not found on object of type 'DetailedAppointCell'