Objective-Cでの変数/オブジェクト宣言についていくつか質問があり、いくつかのことをよりよく理解したいと思っています。
変数に宣言を与える
@propertyと、他のクラスから変数にアクセスできることを知っています。それ自体のクラスの外で変数を使用する予定がない場合、これに何か使用はありますか?サンプルコードでよく見られるのは、変数とオブジェクトはを使用して宣言されているだけ
@propertyで、直接では宣言されていないこと@interfaceです。なんで?私はまた、使用するときに人々を見て
@synthesize、のようなことをしvar = _var;ます。どうして?オブジェクトと変数を参照するとき、たとえば、
self.var.ではなく実行する理由はありvar.ますか?