Objective-C的语法通常我对待Objective-C的实例变量是这样的:二维数组实例变量
@interface MyClass : NSObject
@property (nonatomic, retain) NSMutableArray *mutableArray;
@end
@implementation MyClass
@synthesize mutableArray;
- (id) init {
if((self = [super init])) {
self.mutableArray = [NSMutableArray array];
}
return self;
}
- (void) dealloc {
[mutableArray release];
[super dealloc];
}
@end
我觉得很舒服瓦特/上述语法。但是我不太喜欢w/2D数组实例变量的语法,如NSUInteger 2dArray[10][10]
。
关于接口声明,合成getters/setters和内存管理,2d数组实例变量的Objective-c语法是什么?
你有你方法定义中的一些额外的逗号! – mttrb 2012-04-25 15:29:59
清理额外的逗号 – MrDatabase 2012-04-25 18:24:32
@MrDatabase干杯。 – trojanfoe 2012-04-26 13:45:02