【发布时间】:2011-09-06 15:11:25
【问题描述】:
场景:基于单元格的NSTableView 具有绑定到数组控制器中字典键的列。当用户双击一个单元格时,它会以正常方式进行编辑——所有这些都具有表格视图和数组控制器的默认功能。
只要每行的字典都将字符串作为各种键的值,这就可以正常工作。
如果我在字典中将值设置为NSNumber,它会正确显示,但在编辑时会设置为NSString。
设置表视图、数据源、委托和数组控制器以确保将值更新为与编辑前使用的类相同的新对象的最佳方法是什么?
【问题讨论】:
标签: objective-c cocoa macos nstableview nsarraycontroller