我有一个名为Film的核心数据实体,它有属性标题和日期.我注意到生成的NSManagedObject子类包含可选的NSManaged属性,尽管我在core data inspector中将这些属性标记为非可选.
我可以手动将其更改为非可选属性,还是将其保留为可选属性更好?为什么?
"可选"对核心数据的含义与对Swift的含义不同.
将核心数据属性设置为非可选并不意味着它在术语的快速意义上是非可选的.这就是为什么生成的代码使这些属性成为可选的——就核心数据而言,除非保存更改,否则值为零是合法的.
邱岳的产品实战 -〔邱岳〕
零基础学Java -〔臧萌〕
小马哥讲Spring核心编程思想 -〔小马哥〕
Web安全攻防实战 -〔王昊天〕
重学线性代数 -〔朱维刚〕
乔新亮的CTO成长复盘 -〔乔新亮〕
程序员的个人财富课 -〔王喆〕
攻克视频技术 -〔李江〕
计算机基础实战课 -〔彭东〕
手把手带你搭建推荐系统 -〔黄鸿波〕
Python实战 · 从0到1搭建直播视频平台 -〔Barry〕
AI绘画核心技术与实战 -〔南柯〕
无涯教程 - Python2教程
无涯教程 - Meteor教程
无涯教程 - Matplotlib教程
无涯教程 - 批处理教程
无涯教程 - Swift教程
无涯教程 - TCP/IP网络编程教程
无涯教程 - Go Web REST教程
无涯教程 - MySQL8 秘籍教程