iOS プログラミングでプロパティを使用する方法を学ぼうとしていました。私が得たものが正しいかどうか、ここの人々に確認したいだけですか?
私は財産を持っていると言う
@interface Person : NSObject
@property NSString *firstName;
@end
実装中
@implementation XYZPerson
@synthesize firstName;
...
@end
これで、
a)という名前のインスタンス変数:firstName
が作成されます
b)クラス内でプロパティを使用したいときはいつでもself.firstName
、 (またはセッター/ゲッター)を呼び出します
c) 次のように init メソッドでプロパティを初期化できます。
-(id) init {
...
self.firstName=@"SomeText";
...
}
上記の点は正しいと思いますよね?