次のような新しいリテラルとアクセサーについて知っています
id obj = [dict objectForKey:@"keyStr"];
と同等です
id obj = dict[@"keyStr"];
次のようなメインクラスへのいくつかの変更に気付きました
+ (id)dictionaryWithObjects:(const id [])objects forKeys:(const id [])keys count:(NSUInteger)cnt;
しかし、(const id []) とは何ですか?
[ ] 演算子を使用して独自のクラスを作成する方法
これは基本的に演算子のオーバーロードであり、ObjectiveC では不可能だと思っていましたが、+、/、- などの他の演算子をオーバーロードすることは可能でしょうか?
C++ では演算子のオーバーロードが可能ですが、Objective-C++ クラスで使用できるということですか?