プロパティとインスタンス変数の両方を持つプログラム言語に慣れていません。
そのため、プロパティとインスタンス変数の適切な使用方法がわかりません。
現在、Objective-C コードではプロパティのみを使用しており、インスタンス変数は使用していません。
インスタンス変数を使用する必要がありますか?
または、Objective-C のベスト プラクティスはプロパティのみを使用することですか?
@interface ViewController : UIViewController
{
// instance variable
@public
int a;
}
// property
@property(nonatomic, strong) NSString *b;
@end