Oli*_*one 34 cocoa-touch cocoa-bindings ios
Cocoa for Mac OS X支持Cocoa Binding技术,减少了视图与模型之间粘合代码的需求.
在cocotron源代码的帮助下,在KVO上在KVC上重新创建Cocoa绑定似乎是可行的.
Cocoa Bindings不属于SDK的任何技术或概念上的原因吗?我正在考虑性能,缺乏垃圾收集,缺少UI元素的KVC支持(例如UISlider).
桌面上的绑定需要:
NSArrayController处理选择的基础设施在iOS上,第2点变得不那么重要了.很难(甚至可能是糟糕的UI设计)拥有可以进行多项选择的主 - 细节视图布局.这是NSArrayController真正发挥作用的地方.
UITableView的绑定变得不太实用,因为当前NSArrayController设计不会延伸到多个部分,标题等.
点1将是有用的.但是,Apple需要大量工作才能在所有UIKit控件中实现绑定支持.我认为它永远不会成为他们实施的足够优先级.
| 归档时间: |
|
| 查看次数: |
5392 次 |
| 最近记录: |