Cocoa NSArray阵列控制器选择的对象为零
我有一个coredata应用程序,其中有一个名为Product的实体 在我的界面中,我有一个用于这个名为ProductAC的实体的数组控制器。我已经将表视图和文本字段绑定到数组控制器,可以查看详细信息,并且可以向其中添加对象 现在我想为一些对象创建一个导出文件。在tableview中我可以选择它们,然后在代码中我有:Cocoa NSArray阵列控制器选择的对象为零,cocoa,core-data,nsarray,Cocoa,Core Data,Nsarray,我有一个coredata应用程序,其中有一个名为Product的实体 在我的界面中,我有一个用于这个名为ProductAC的实体的数组控制器。我已经将表视图和文本字段绑定到数组控制器,可以查看详细信息,并且可以向其中添加对象 现在我想为一些对象创建一个导出文件。在tableview中我可以选择它们,然后在代码中我有: NSArray *uploadProducts = [ProductAC selectedObjects]; NSEnumerator *loop = [uploadProduct
NSArray *uploadProducts = [ProductAC selectedObjects];
NSEnumerator *loop = [uploadProducts objectEnumerator];
这将为uploadProducts数组生成一个nil值
如何选择要进一步处理的项目?我已经清理了文件,关闭并重新打开了Xcode,但我似乎无法从tableview中“抓取”所选对象
谢谢请确保已将表视图SelectionIndex属性绑定到阵列控制器上的相应属性。是否已将表视图>SelectionIndex绑定到阵列控制器>SelectionIndex?是的,我有一个弹出按钮,该按钮将所选对象绑定到ProductAC.selection,该选项也有效。因此我可以还可以将界面中的按钮连接到selectNext和selectPrevious,它们就可以工作了。我还尝试了一个不同的数组控制器,当它在tableview中有选择项时,它的SelectedObject也是零。好像我还没有在什么地方联系上什么。我可以在代码中向数组控制器添加对象,但不能获取任何选定的对象。