2つの違いを理解しています。self.propertyName
アクセサメソッドを使用するのに対し_propertyName
、インスタンス変数に直接アクセスします。ですから、私が理解しているように、を使用したくないのは、プロパティのアクセサメソッド内だけです。これは、無限ループが発生するためです。私がそのルールに従う限り、クラスメソッド内でそのプロパティを取得/設定する必要があるたびにself.propertyNameを使用することは問題ありませんか、そしておそらく一貫性のために良いですか?self.propertyName
あなたの知恵をどうもありがとう!