4
此代碼的工作:也聲明爲實例變量的屬性?
@interface StringStuff : NSObject {
}
@property (nonatomic, retain) NSString *String1;
@property (nonatomic, retain) NSString *String2;
- (NSString *) doSomethingWithStrings;
@end
但我經常看到:
@interface StringStuff : NSObject {
NSString *String1;
NSSTring *String2;
}
@property (nonatomic, retain) NSString *String1;
@property (nonatomic, retain) NSString *String2;
- (NSString *) doSomethingWithStrings;
@end
是否有屬性通常被聲明爲實例變量還有一個原因是什麼?它只是被認爲是好的形式?