【发布时间】:2015-07-12 22:51:55
【问题描述】:
iOS 新手正在构建一个与网站一起使用的应用程序。最终,我希望网站上的应用和后端保持同步。
照片使用项目的 ID 保存在网站上。对于该应用程序,我还想使用链接到该项目的唯一编号保存照片。
在网站上,每个项目的 id 只是 MYSQL 表中自动递增的数字。
我的理解是自动增量在 Core Data 中是不可能的,但它确实为每个托管对象创建了唯一标识符。
在创建项目以供日后检索时,我如何获取该编号并将其存储在核心数据数据库中?
另外,有没有人发现了一种自动增加核心数据的方法,以便提供可用于存储照片的项目编号。如果应用程序创建的照片和通过网站创建的照片有类似的命名方案,那就太好了。
【问题讨论】:
-
您可以为照片创建一个唯一的名称并保存。使用类似:设备 ID、日期、设备平台等。
标签: ios core-data auto-increment uniqueidentifier