前端之家收集整理的这篇文章主要介绍了
如何在Objective-C中声明静态变量?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
有人能告诉我们如何将静态变量声明为Objective C类的一部分吗?
我希望这能跟踪我使用此类创建的实例数.
使用您的类的初始化
方法:
@implementation MyClass
static NSUInteger counter;
+(void)initialize {
if (self == [MyClass class]) {
counter = 0;
}
}
@end
(更新为添加if(self == [MyClass class])条件,如评论中所建议.)