首页 > 解决方案 > NSArray ArrayController SelectedObjects 无

问题描述

我有一个名为 Product 的实体的 coredata 应用程序。

在我的界面中,我有一个用于该实体的数组控制器,称为 ProductAC。我已将表格视图和文本字段绑定到数组控制器,并且可以查看详细信息,并且可以向其中添加对象。

现在我想为一些对象创建一个导出文件。在表格视图中我可以选择它们,然后在代码中我有这个:

NSArray *uploadProducts = [ProductAC selectedObjects];
NSEnumerator *loop = [uploadProducts objectEnumerator];

这会为 uploadProducts 数组生成一个 nil 值。

如何选择项目以进一步处理它们?我已经清理了文件,关闭并重新打开了 Xcode,但我似乎无法从 tableview 中“抓取”选定的对象?

谢谢

标签: cocoacore-datansarray

解决方案


Make sure you have the table view selectionIndexes property bound to the corresponding property on your array controller.


推荐阅读