![]() |
1
24
以下是我发现的一些最好的教程:
至于你的问题:
持久存储协调器是管理数据实际存储位置的工具,可以是sqllitedb或XML文件或其他什么。协调器是抽象的,因此您不必担心后端的存储类型。 托管对象上下文是您与持久存储协调器交互的方式。把它当作你的便笺簿。您可以从托管对象上下文创建和修改托管对象。
如果您仔细阅读上面的一些教程,您将看到如何从托管对象上下文中拉出对象。NSString将简单地存储为托管对象上的string属性,如下所示:
我不太确定图像,因为我以前从未在核心数据中存储过图像。我知道任何可以序列化的东西都可以存储为可转换属性。 Here's a post about storing UIImages in Core Data
只需在托管对象上下文上调用“save”方法。像这样:
|
![]() |
2
2
|
![]() |
3
1
有 tons documentation 和 source code |
|
user8977455 · coredata中的更新不正确 6 年前 |
|
ashwin nath · 如何持久化tableview行? 6 年前 |
![]() |
Mark J · 如何获取扩展以返回子类类型[重复] 6 年前 |
![]() |
user3227546 · 基于搜索文本筛选核心数据项 6 年前 |