0

私はこれを「新しい」本から学んでいますが、プロパティ値の設定以外でのドット演算子の使用に関して、現在の標準は何なのか疑問に思っています。

メソッド呼び出しなどのように。明らかmyClass.myMethod:valueに構文的に正しいですが、今日では受け入れられている標準ですか?

[myClass myMethod:myValue]ドット演算子は、私の意見よりもはるかに「人間的」な感覚です。

4

1 に答える 1

5

これをコンパイルしてみましたか?myClass.myMethod:value の例は、私が理解している限り有効ではありません。

ドット演算子は、それを取得するか設定するかに応じて、コンパイラによって-(void)setMyValue:(ValueType*)または に変換されます。-(ValueType*)myValue

詳細については、 Appleのドキュメントを参照してください。

于 2012-10-03T15:53:17.013 に答える