如何让以下NSUinteger成为实例var,以便我可以在整个班级中访问它?
NSUInteger indexArr[] = {1,2,3,4};
答案 0 :(得分:3)
我认为在Objective C中进行此类初始化的唯一真正方法是将NSUinteger indexArr [4]放在对象的接口描述中,然后在init例程中用循环初始化它!
示例:
在对象头文件myObject.h
中@interface myObject{
NSUInteger indexArr[4];
}
@end
在myObject.m文件中
@implementation myObject
-(id)init{
self = [super init];
for(int i = 1; i < 5; i++)
indexArr[i] = i;
return self;
}
@end