拿这个代码:
@interface SomeClass:NSObject
{
@private
NSString* Size;
}
@property NSString* Size;
@end
--------------------------
@implementation SomeClass
@synthesize Size;
- (void) something
{
Size = @"syntax error : Expected identifier or '(' ";
self.Size = @"works ok";
}
@end
为什么这是语法错误?“Size”是保留字还是已在 NSSObject 中定义?我在两个单独的项目中遇到错误...