可能性の重複:
Is there some literal dictionary or array syntax in Objective-C?NSArrayのobjectAtIndex:速記
私は最近、奇妙な何かがObjective-Cで動作するように思われることに気づきました。
私は、アレイ、
NSArray *myArray = @[@"1", @"b", @"3", @"d"];
を持っているとき、私は今も経由でアクセスすることができるように見えるが、私は通常
NSString *element = [myArray objectAtIndex:1]; // second element
、ことにより、第2の要素にアクセスすることができます。
NSString *element = myArray[1];
これは現在、定義された動作であるため、安全に使用することができますか、それとも避けるべきですか?助けることができる誰にも感謝!!
申し訳ありませんが、それを検索する方法はあまりよくありませんでした。 –
お返事ありがとうございます! :) –