![]() |
1
13
当您的应用程序数据非常结构化时,核心数据是很好的,而当您只是在半结构化数据(例如,一个带有任意键和值的NSDictionary)之间来回移动时,将内容序列化到文件系统是很有用的。 核心数据的另一个优点是,您可以(在使用NSSQLiteStoreType存储类型时)存储(并有效地查询)更多可以放入设备内存的数据,这对于手动序列化的对象来说是一个挑战。 因此,简而言之,如果以下任何一项是真的,我建议使用核心数据:
我建议只有在有少量松散结构的数据(如用户首选项字典)时才真正使用序列化数据。
|
![]() |
mikko · SwiftUI如何在不同堆栈中实现同一视图的平滑动画 6 月前 |
![]() |
routern · 如何组合contextMenu和圆角矩形? 7 月前 |
![]() |
DevHome98 · 3D触摸不适用于设备swift 1 年前 |
![]() |
dunoiww · 从全屏返回时如何触发onAppear 1 年前 |
![]() |
Community wiki · iPhone上ivar的继承问题 1 年前 |
![]() |
Community wiki · 查找iOS日历 1 年前 |
![]() |
Community wiki · 有效的IPhone编程技术[关闭] 1 年前 |