私は両方をテストしていて、それらは交換可能に機能しているようですが、私はただ興味があります、2つの間に本当の違いはありますか、それとも構文の違いだけですか?
質問する
134 次
3 に答える
3
ドット表記は、そのプロパティのgetterメソッドのショートカットです。self.view
としてコンパイルされ[self view]
ます。
于 2012-12-15T18:24:19.383 に答える
1
違いは[self view]
、それがメソッド呼び出しであるのに対し、self.view
はプロパティアクセスであるということです。ほとんどのプロパティで、違いはありません。
于 2012-12-15T18:24:09.307 に答える
0
Objective-Cでは、ドット表記またはブラケット表記を使用できますが、これらはほとんど同じです。私はかなり言います。
微妙な違いの詳細については、このスレッドを参照してください:Objective-Cでのドット表記とメソッド呼び出しのパフォーマンスの違い
于 2012-12-15T18:25:35.760 に答える