Objectice-c を学習していますが、インスタンス変数の値を 2 つの方法で設定できることに気付きました
@interface Foo : NSObject
@property int x;
-(void)print;
@end
@implementation Foo
-(void)print
{
[self setX:10] // first way
x = 10; // second way
}
@end
私は個人的には最初の方法を好みます。プロジェクトで最初の方法を使用しても問題ありませんか?