簡體   English   中英

當全局變量的值發生變化時觸發方法?

[英]Trigger a method when the value of the global variable changes?

我已經定義了一個全局變量,它經常使用加速度計數據獲得更新,所以我想在加速度計高於0.9時立即停止更新,但它不會像這樣工作

if([ACCEL sharedInstance].accelval > 0.90f){
[self.motionManager stopAccelerometerUpdates];
}

注意:我的加速度計數據得到更新,全局變量事情沒有錯! 我在里面調用它-(void)viewDidLoad

有沒有其他方法來實現這個? 先感謝您!

如果使用屬性而不是變量,則可以使用鍵值觀察來觀察對其的更改

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM