我有一个核心数据的应用程序设置,一切是相当不错的。但有一个小问题。当我插入一个新的对象到我的实体我有去我NSTableViewCell,在那里我可以把它编辑到我想要的文字,但有一个小问题,我可以编辑该单元格,但我不能取消选择它来保存它核心数据,这是卡在编辑模式下,我可以摆脱它是退出了应用程序的唯一方法,它不保存新的名字,我只是把它在我的细胞。

有帮助吗?

解决方案

这种功能是覆盖在由苹果公司提供的核心数据教程。这将让你利用这是一个的非常的同步视图(NSArrayController)和模型(核心数据)有用的类。

NSTableView

我相信这是一个伟大的地方,看看它是如何工作:的http:// developer.apple.com/cocoa/coredatatutorial/index.html

希望有所帮助。

其他提示

什么方法是您使用连接表视图到核心数据存储?绑定?数据源?

我的猜测是,你还没有实现这个的。如果你是刚刚开始,那么我建议实施一个NSTableViewDataSource实例。

HTTP:/ /developer.apple.com/mac/library/documentation/Cocoa/Reference/ApplicationKit/Protocols/NSTableDataSource_Protocol/Reference/Reference.html

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top