制作全球NSUinteger - 目标c

时间:2012-06-22 17:30:52

标签: objective-c ios

如何让以下NSUinteger成为实例var,以便我可以在整个班级中访问它?

NSUInteger indexArr[] = {1,2,3,4};

1 个答案:

答案 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