このすべての新しい ARC のもの (NDA には該当しません…) が出てくると、プロパティを処理するためのデフォルトは、次のようなもので合成するまで、実装ファイルで明示的に ivar なしでプロパティを設定することのようです:
@synthesize var = _var;
変数の設定に使用するベスト プラクティスは何ですか? var
との違いは、ドット表記を使用し、var のセッター メソッドを使用していることを知っていself.var
ますself.var
。
_var
古き良き時代のようにヘッダーファイル内に設定するのと同じですか?すべての前にアンダースコアを付ける慣習はどこから来たのですか?