そのため、私はオブジェクティブ 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";
そして、これらの文字列の1つだけを受け入れるメソッドがあります:
-(void) addTileLayer:(NSString *)type {
...
}
type
パラメータを定義済みの定数の1つにしたいという事実をより適切に実施するための提案を誰かに与えることはできますか?
私はどんな提案にもオープンです。