CDSerialization:一个用于将CoreData对象图递归序列化为JSON和属性列表的库

时间:2024-05-20 11:54:26
【文件属性】:

文件名称:CDSerialization:一个用于将CoreData对象图递归序列化为JSON和属性列表的库

文件大小:20KB

文件格式:ZIP

更新时间:2024-05-20 11:54:26

Objective-C

CD序列化 一个简单的非侵入性库,用于将CoreData对象图递归序列化为JSON和属性列表。 安装 CDSerialization是作为模块提供的(在iOS 8中引入),因此安装就像添加此项目作为依赖项,链接产品框架并添加“复制文件”构建阶段一样,即可在运行时将其复制到要复制的框架上。 用法 CDSerialization为每个操作提供serialization和deserialization serialization上下文。 重要的是要注意,一旦对象图被序列化或反序列化一次,所有对象将在各自上下文的生存期内被缓存。 将来对序列化或反序列化的调用实际上是免费的。 只有添加的新对象才会产生任何费用。 序列化 要序列化对象图,我们需要实例化CDSerializationContext ,添加一些对象并执行工作。 NSManagedObject *object = [ self fetch


【文件预览】:
CDSerialization-master
----Supporting Files()
--------Info.plist(824B)
----LICENSE(1KB)
----Source()
--------CDSerialization.h(2KB)
--------CDSerializationTypes.h(2KB)
--------CDSerializationContext.h(2KB)
--------CDSerializationContext.m(11KB)
--------CDSerializationPrivate.h(2KB)
--------CDDeserializationContext.h(2KB)
--------CDDeserializationContext.m(12KB)
----README.md(5KB)
----CDSerialization.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(13KB)

网友评论