所以我是新的目標C,並在一般類型的語言,雖然我很享受他們的詳細程度。客觀的c要求參數是一個常數
我定義了一堆常數是這樣的:
NSString const *MAP_TILES_TYPE_IDX = @"idx";
NSString const *MAP_TILES_TYPE_MLS = @"mls";
NSString const *MAP_TILES_TYPE_PROPERTY = @"mu";
NSString const *MAP_TILES_TYPE_SERVICES = @"sr";
和我有應該只接受其中一個字符串的方法:
-(void) addTileLayer:(NSString *)type {
...
}
任何人可以給我一個建議,以更好地強制實現我希望參數type
成爲我定義的常量之一的事實?
我願意接受任何建議。
你有沒有想過使用'enum'? –