随笔分类 -  数据存储

摘要:创建一个user defaults方法有多个,最简单得快速创建方法: NSUserDefaults *accountDefaults = [NSUserDefaultsstandardUserDefaults]; 添加数据到 user defaults: [accountDefaults setOb 阅读全文
posted @ 2016-09-23 17:55 Jack~Bai 阅读(154) 评论(0) 推荐(0)
摘要:摘要: NSUserDefaults适合存储轻量级的本地数据,一些简单的数据(NSString类型的)例如密码,网址等,NSUserDefaults肯定是首选,但是如果我们自定义了一个对象,对象保存的是一些信息,这时候就不能直接存储到NSUserDefaults了 一、了解NSUserDefault 阅读全文
posted @ 2016-09-23 16:27 Jack~Bai 阅读(184) 评论(0) 推荐(0)
摘要:用过网易新闻客户端的朋友们都知道,获取新闻列表时有的时候他会请求网络有时候不会,查看某条新闻的时候再返回会标注已经查看的效果,接下来分析一下是如何实现的。首先:1、网易新闻用CoreData存储了新闻列表,因为我打开网易新闻的Documents时看到了三个文件:newsapp.sqlite,news... 阅读全文
posted @ 2015-12-16 15:26 Jack~Bai 阅读(202) 评论(0) 推荐(0)
摘要:Core data 是 Cocoa 中处理数据,绑定数据的关键特性,其重要性不言而喻,但也比较复杂。Core Data 相关的类比较多,初学者往往不太容易弄懂。计划用三个教程来讲解这一部分:框架详解:讲解 Core data 框架,运作过程,设计的类;Core data应用程序示例:通过生成一个使用... 阅读全文
posted @ 2015-12-15 11:48 Jack~Bai 阅读(216) 评论(0) 推荐(0)
摘要:CoreData.framework : iOS中提供了对原始SQLite数据库API访问的封装,通过这个framework来管理数据缓存和持久数据要比使用SQL语句操作SQLite数据库简单和方便许多。机制:通过framework来存储和查询数据只需要使用framework提供的类就可以,你可以完... 阅读全文
posted @ 2015-12-15 11:46 Jack~Bai 阅读(228) 评论(0) 推荐(0)