私はこれを「新しい」本から学んでいますが、プロパティ値の設定以外でのドット演算子の使用に関して、現在の標準は何なのか疑問に思っています。
メソッド呼び出しなどのように。明らかmyClass.myMethod:value
に構文的に正しいですが、今日では受け入れられている標準ですか?
[myClass myMethod:myValue]
ドット演算子は、私の意見よりもはるかに「人間的」な感覚です。
私はこれを「新しい」本から学んでいますが、プロパティ値の設定以外でのドット演算子の使用に関して、現在の標準は何なのか疑問に思っています。
メソッド呼び出しなどのように。明らかmyClass.myMethod:value
に構文的に正しいですが、今日では受け入れられている標準ですか?
[myClass myMethod:myValue]
ドット演算子は、私の意見よりもはるかに「人間的」な感覚です。
これをコンパイルしてみましたか?myClass.myMethod:value の例は、私が理解している限り有効ではありません。
ドット演算子は、それを取得するか設定するかに応じて、コンパイラによって-(void)setMyValue:(ValueType*)
または に変換されます。-(ValueType*)myValue
詳細については、 Appleのドキュメントを参照してください。