作者aureolus (Aureo)
看板MacDev
标题[问题] KVO监听使用问题请益
时间Thu Mar 10 10:19:05 2016
大家好,想请问一下有关KVO监听这个Method的使用方法跟时机
假设在一个Cocoa Application程式中有一个unsign char QA的值会主动隔一段时间变动
若我想用KVO机制去监视QA,如果变动Label就变成绿色
请问下因为监听时间是整个App开启时间的话我该将KVO放在AppDelegate里面是吗?
看了两天KVO的用法还是看不明白,想请问一下有没有建议的做法或方向,感谢!!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 60.248.134.2
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MacDev/M.1457576348.A.B66.html
1F:推 darktt: 我只会iOS app,所以教学只好已这个方式来做了 03/10 13:28
3F:→ darktt: 虽然自己听自己的变数是有点奇怪,不过这只是做教学用的 03/10 13:30
4F:推 zip520123: 如果是swift就可以用didset来观察变数 03/11 12:42
5F:推 zip520123: 变动後要做什麽事 03/11 12:46
抱歉个了几天才回应,真的很感谢两位的帮忙跟建议
我後来改用NSTimer去定期查看值有没有变化了 所以已经解决了~感谢!
※ 编辑: aureolus (60.248.134.2), 03/11/2016 15:33:37
6F:→ SMNOONMS: NSTimer不会很耗效能吗 03/12 11:12