Dav*_*Liu 9 iphone cocoa key-value-observing key-value-coding nsnotifications
我是否应该害怕使用键值观察(KVO)和NSNotifications?我开始在我的应用程序中使用它们,但我有点不熟悉可能触发appwide调用或自动执行某些操作的概念,并且有点害怕这种开销可能带来的性能损失.
我的担忧没有根据吗?我应该像其他方法一样使用它们吗?它们看起来非常方便并且填补了很多空白,所以我想尽可能使用它们.注意:我主要是为iOS设备编程,因此性能始终是我关注的问题.
Bar*_*ark 21
Key-Value观察者和NSNotifications都非常轻巧,在功耗低于iPad的台式机上也不错.那就是说,"我应该吗?"的表现问题.类型只能通过分析来回答.我认为你会发现大多数人都会建议,任何需要预先设计的特定性能要求,你都应该以最具建筑意义的方式编写应用程序并且最有效地进行开发.然后是个人资料,个人资料 如果您发现KVO或通知占用了大量的应用程序时间(我怀疑会是这种情况),那么请考虑更高性能的解决方案(尽管并不多).
归档时间: |
|
查看次数: |
1948 次 |
最近记录: |