Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在代码中使用核心数据-Objective-C/Cocoa_Objective C_Cocoa_Core Data_Entity_Nsarraycontroller - Fatal编程技术网

在代码中使用核心数据-Objective-C/Cocoa

在代码中使用核心数据-Objective-C/Cocoa,objective-c,cocoa,core-data,entity,nsarraycontroller,Objective C,Cocoa,Core Data,Entity,Nsarraycontroller,我在我的xcdatamodeld中有一个名为Event的核心数据实体,它有两个属性:title和date。我还有一个arrayController设置为实体模式,带有事件实体(使用interface builder完成)。我想使用代码访问arrayController中对象的属性。我怎样才能做到这一点呢?我建议从苹果教程开始,然后再看一个示例应用程序,例如。核心数据不是一项容易掌握的技术,因此预计这需要一些时间。我同意其他海报关于查看一些核心数据文档的观点。 arrayController.ar

我在我的
xcdatamodeld
中有一个名为
Event
的核心数据实体,它有两个属性:
title
date
。我还有一个
arrayController
设置为实体模式,带有
事件
实体(使用interface builder完成)。我想使用代码访问
arrayController
中对象的属性。我怎样才能做到这一点呢?

我建议从苹果教程开始,然后再看一个示例应用程序,例如。核心数据不是一项容易掌握的技术,因此预计这需要一些时间。

我同意其他海报关于查看一些核心数据文档的观点。
arrayController.arrangedObjects[index].title = newValue;
如果你发现在线文档太多(及时提供),那么Big Nerd Ranch图书是一个非常好的起点

选择
xcdatamodel
中的
事件
实体,然后从菜单中执行:
Editor>创建nsmanagedobject子类

然后你可以做:
Event*Event=[arrayController.arrangedObjects[index]]
event.title=newValue或[event setTitle]

您可以尝试阅读文档。