AddressCard
私はクラスの本の例に従っていました。クラスのメソッドの 1 つはセッター-(void) setName: (NSString *) theName;
で、オブジェクトの 1 つに次のように名前を設定するmyCard.name = @"Jen";
ことNSString
になりました。セッター。私がしたことは間違っていましたか、それとも悪い習慣でしたか?
質問する
42 次
2 に答える
2
構文:
myCard.name = @"Jen"
文字列「Jen」を、すでに割り当てられている name という名前のプロパティ(私は NSString 型を推測しています)に設定しています。これで問題ありません。
ただし、暗黙的なメソッド [myCard setName:@"Jen"]; を使用する方が賢明です。その方が安全だからです。
于 2012-07-30T20:32:14.447 に答える
1
@"Jen"
定数 NSString です。通常の NSString として使用できます。コードに問題はありません。
于 2012-07-30T20:30:50.643 に答える