当前位置: 代码迷 >> Iphone >> 关于OBJC的静态变量,该如何解决
  详细解决方案

关于OBJC的静态变量,该如何解决

热度:105   发布时间:2016-04-25 06:01:03.0
关于OBJC的静态变量
刚学OBJC,看到OBJC的加号函数同C++的静态函数一样,
问一下,静态函数只能调用静态变量,OBJC有静态变量没有。怎么使用。
百度不到,才来问人。
C++

------解决方案--------------------
没看,晕,应该是:
#import <Foundation/Foundation.h>
static int sTier_count = 0;
@interface Tier : NSObject 
{
@private
    int tier_num;
}
@end
@implementation Tier
- (id) init
{
    if (self = [super init]) {
        sTier_count++;
        tier_num = sTier_count;
    }
    return self;
}