如何在 coredata 中获取实体名称

Posted

技术标签:

【中文标题】如何在 coredata 中获取实体名称【英文标题】:How to get Entity Name in coredata 【发布时间】:2014-09-05 21:23:10 【问题描述】:

我有第一个处理 coreData 的项目。我关注了this tutorial。一切都很好,直到我使用具有相同字段和相同结构的新核心数据模型创建新项目以便更深入地理解。但是,我无法弄清楚 SDDateTableViewController.m 类中的变量 self.entityName 的赋值位置。因为我的新项目中的变量 self.entityName 在 SDDateTableViewController.m 类的方法 -(void)loadRecordsFromCoreData 中为零。

注意:我确实尝试将每一行代码复制到我的项目中,但变量 self.entityName 仍然为零

请帮我解释一下这个问题。

【问题讨论】:

【参考方案1】:

它在“用户定义的运行时属性”的 SDDateTableViewController 场景的 Storyboard 中定义。

【讨论】:

以上是关于如何在 coredata 中获取实体名称的主要内容,如果未能解决你的问题,请参考以下文章

Core Data 如何从实体中检索列

如果Core Data count / fetch请求中的实体名称错误,如何避免崩溃?

如何从 CoreData 实体获取结果

核心数据:如何根据相关实体的属性获取实体

如何使用 Core Data 中多个实体的属性获取属性值?

如何在 Swift 中获取 CoreData 属性的“预期”类型?