プロパティ名で呼び出されたクラスがあるとSomeClass
しましょうstring
:
@interface SomeClass : NSObject
{
NSString* name;
}
@property (nonatomic, retain) NSString* name;
@end
名前にが割り当てられている可能性があることを理解していNSMutableString
ます。その場合、誤動作につながる可能性があります。
- 一般的に文字列の場合、代わりに属性を使用することは常に良い考えですか?
copy
retain
- 「コピーされた」プロパティは、そのような「保持された」プロパティよりも効率が悪いのですか?
name
で解放するdealloc
必要がありますか?