美文网首页ios开发iOS 开发 iOS Developer
5- coreData基本扩展(保存NSArray)

5- coreData基本扩展(保存NSArray)

作者: 春田花花幼儿园 | 来源:发表于2016-04-22 15:24 被阅读1159次

    一.文章概要

    本篇文章主要是说明"coreData"如何利用"Transformable"类型,保存"NSArray".

    整个存储的思路就是在coreData保存时,设置要保存NSArray的属性的类型为'Binary Data(二进制数据)',然后利用NSKeyedArchiver对要保存的NSArray进行转换.因为coreData没有提供可以直接保存NSArray的数据类型 逻辑如下图:


    欢迎大家关注我的微博和我GitHub,我会不时分享和转发一些大牛的技术贴和开源项目.
    GitHub:https://github.com/lilongcnc
    博客地址:http://www.lilongcnc.cc


    相关文章

      网友评论

      • b2d1df152e2b:系统提供的默认方式应该是,通过relationShip,设置一对多的关系,默认生成的是NSSet(而不是数组),以及生成了对Set中数据进行操作的方法;或者选择tranformable,然后数组中的元素实现NSCoding协议

      本文标题:5- coreData基本扩展(保存NSArray)

      本文链接:https://www.haomeiwen.com/subject/hyrxrttx.html