摘要:oc是一个全动态语言,oc的一切都是基于runtime实现的!从以下三方面来理解runtime吧!1. 传统的面向过程的语言开发,例如c语言。实现c语言编译器很简单,只要按照语法规则实现一个LALR语法分析器就可以了,编译器优化是非常难的topic,不在这里讨论范围内,忽略。 这里我们实现了编译器其... 阅读全文
Object-C 运行时runtime
2013-05-10 16:34 by 三戒1993, 181 阅读, 0 推荐, 收藏, 编辑
摘要:oc是一个全动态语言,oc的一切都是基于runtime实现的!从以下三方面来理解runtime吧!1. 传统的面向过程的语言开发,例如c语言。实现c语言编译器很简单,只要按照语法规则实现一个LALR语法分析器就可以了,编译器优化是非常难的topic,不在这里讨论范围内,忽略。 这里我们实现了编译器其... 阅读全文
CoreData FetchBatchSize使用讲解
2013-05-10 13:41 by 三戒1993, 127 阅读, 0 推荐, 收藏, 编辑
摘要:[request setFetchBatchSize:500];//从数据库里每次加载500条数据来筛选数据 [request setFetchOffset:sizeCount];//读取数据库的游标偏移量,从游标开始读取数据 sizeCount +=10; [request setFetchLim... 阅读全文
CoreData FetchBatchSize使用讲解
2013-05-10 13:41 by 三戒1993, 199 阅读, 0 推荐, 收藏, 编辑
摘要:[request setFetchBatchSize:500];//从数据库里每次加载500条数据来筛选数据 [request setFetchOffset:sizeCount];//读取数据库的游标偏移量,从游标开始读取数据 sizeCount +=10; [request setFetchLim... 阅读全文
If-Modified-Since & If-None-Match
2013-05-09 18:39 by 三戒1993, 185 阅读, 0 推荐, 收藏, 编辑
摘要:google告诉网站站长:您的网络服务器支持 If-Modified-Since HTTP 标头。通过该功能,您的网络服务器可以告诉 Google 自上次抓取您的网站以来,内容是否已发生变化。该功能可以节省您的带宽和开销。我们来看一下网上对HTTP 头:Last-Modified 与 If-Modi... 阅读全文
NSURLCache类
2013-05-09 18:37 by 三戒1993, 97 阅读, 0 推荐, 收藏, 编辑
摘要:使用缓存的目的是为了使用的应用程序能更快速的响应用户输入,是程序高效的运行。有时候我们需要将远程web服务器获取的数据缓存起来,减少对同一个url多次请求。内存缓存我们可以使用sdk中的NSURLCache类。NSURLRequest需要一个缓存参数来说明它请求的url何如缓存数据的,我们先看下它的... 阅读全文
CoreData 基本概念
2013-05-09 16:41 by 三戒1993, 85 阅读, 0 推荐, 收藏, 编辑
摘要:CoreData提供了一种简便的对象持久化管理方法,使你可以不用关心数据的存储,只需要关心对象的增加、删除、更改、读写。基本概念托管对象(managed object)一个托管对象代表你想要保存到数据存储中的一个对象。这在概念上类似于SQL中的一条记录, 并且通常也包含一些域,这些域对应于你想要保存... 阅读全文
CoreData 基本概念
2013-05-09 16:41 by 三戒1993, 137 阅读, 0 推荐, 收藏, 编辑
摘要:CoreData提供了一种简便的对象持久化管理方法,使你可以不用关心数据的存储,只需要关心对象的增加、删除、更改、读写。基本概念托管对象(managed object)一个托管对象代表你想要保存到数据存储中的一个对象。这在概念上类似于SQL中的一条记录, 并且通常也包含一些域,这些域对应于你想要保存... 阅读全文
NSFileManager和NSFileHandle(附:获取文件大小 )
2013-05-08 17:10 by 三戒1993, 101 阅读, 0 推荐, 收藏, 编辑
摘要://file文件操作NSFileManager常见的NSFileManager文件的方法:-(BOOL)contentsAtPath:path 从文件中读取数据-(BOOL)createFileAtPath:path contents:(BOOL)data attributes:att... 阅读全文
NSFileManager和NSFileHandle(附:获取文件大小 )
2013-05-08 17:10 by 三戒1993, 95 阅读, 0 推荐, 收藏, 编辑
摘要://file文件操作NSFileManager常见的NSFileManager文件的方法:-(BOOL)contentsAtPath:path 从文件中读取数据-(BOOL)createFileAtPath:path contents:(BOOL)data attributes:att... 阅读全文