【发布时间】:2014-04-15 08:14:44
【问题描述】:
小问题!
使用 Ruby on Rails(我很欣赏与“真实”数据库的对话),对于我添加到表中的每条记录,我都可以提取该记录的 ID,将其发送到某个地方,对其进行处理,然后返回数据可以与原始记录相关联。
我(终其一生)似乎无法在 Core Data 中找到方法。
如果我有一个带有多行消息的消息实体。我希望能够提取消息的 ID(行 ID?),并将其发送到我的服务器,并通过查找它的 ID 来更改相同的记录。
我能得到的最接近的是[message objectID]。但是,我不知道这真正返回了什么,而且我似乎无法在 JSON 请求中对其进行编码。
叹息。
任何帮助将不胜感激,因为我真的不知道从哪里开始。
编辑:
查看其他网站,最后深入了解,我决定使用自己的唯一 ID。 Apple 可以更改 URIRepresentation 的结构,如果更改核心数据的结构,objectID 也可以更改。所以,最好坚持我所知道的。
【问题讨论】:
-
objectID 是 CoreData 中对象的唯一 ID
标签: objective-c core-data ios7