我正在从事一个基于核心数据的项目。我想在运行时使用当前日期的名称创建动态核心数据实体。 谢谢
最佳答案
您不能动态创建实体,但可以在您的对象图中动态创建托管对象。
也许你应该读一点 Core Data Programming Guide .至少阅读并包括 Creating and Saving Managed Objects 部分,它非常详细地解释了您第一个问题的答案。
关于当前日期的名称,如果您指的是表示当前日期的字符串,则应首先将这样的属性添加到您的实体中。将此属性设为 date 类型并转换为用户界面的字符串或从字符串转换为本地化更为传统且通常更好。您可以使用 Date.init()
获取当前日期对象,并使用 DateFormatter
将其转换为字符串.
关于ios - 我如何在 Swift 中的 RunTIme 上创建或生成新实体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55805790/