【发布时间】:2014-04-13 08:05:05
【问题描述】:
一班.M
-(void)method{
BOOL bVar;
bVar = [UIScreen isRetinaDisplay]; //Custom Category Used Here
NSLog(@"%d",bVar); //Value is 1
}
第二类.H
@implementation class_two : SKNode
@property (readonly)BOOL bVar;
@end
二级.M
-(void)method{
NSLog(@"%d",_bVar); //Value is 0
}
当我运行每个方法时,第一个类将 bVar 设置为 1 并打印结果,但是当在另一个类 class_two 中调用第二个方法时,从属性打印的值为 0。
什么是将bVar 变量重置回0?
【问题讨论】:
标签: objective-c properties boolean