标签: ios xcode global-variables
我已经定义了一个全局变量,它经常使用加速度计数据获得更新,所以我想在加速度计高于0.9时立即停止加速计更新,但它不会像这样工作
if([ACCEL sharedInstance].accelval > 0.90f){ [self.motionManager stopAccelerometerUpdates]; }
注意:我的加速计数据得到更新,全局变量事情没有错! 我在-(void)viewDidLoad
-(void)viewDidLoad
还有其他方法可以实现吗? 提前谢谢!
答案 0 :(得分:2)
如果您使用属性而不是变量,则可以使用Key-Value Observing来观察对其的更改