私は iOS 開発の初心者で、バックシーンの取得と設定のプロセス全体を説明するオンライン コースをいくつか見ています。
変数を初期化するときは、次を使用する必要があると誰かが考えました。
[self setX:1];
そして、このバリアベルにアクセスするための残りのコードでは、次を使用する必要があります。
_x
それ以外の :
[self x]
この理由は参照カウントと関係がありましたが、コースでは、自動生成されたゲッターとセッター以外にはアンダースコアを使用しないように言われましたか?
私はドット表記について知っています。しかし、具体的な質問は次のとおりです。「アンダースコアの代わりに、メモリ リークを心配することなく (私は ARC を使用しています)、getter と setter を使用して variabel を呼び出すことができますか?