摘要:
移动设备终端的内存极为有限,应用程序必须做好low-memory处理工作,才能避免程序因内存使用过大而崩溃。 low-memory 处理思路 通常一个应用程序会包含多个view controllers,当从view跳转到另一个“”阅读器iOS 5 iOS 6移动设备终端的内存极为有限,应用程序必须做... 阅读全文
阅读排行榜
Objective-C runtime之消息(二)
2013-05-10 17:02 by 三戒1993, 104 阅读, 收藏,
摘要:
今天开始说说runtime system中最关键的消息相关内容。一、runtime中的消息1、什么是消息进入今天的正题之前,先来说说跟message息息相关的几个概念①message(消息)message的具体定义很难说,因为并没有真正的代码描述,简单的讲message 是一种抽象,包括了函数名+参... 阅读全文
NSFileManager和NSFileHandle(附:获取文件大小 )
2013-05-08 17:10 by 三戒1993, 104 阅读, 收藏,
摘要:
//file文件操作NSFileManager常见的NSFileManager文件的方法:-(BOOL)contentsAtPath:path 从文件中读取数据-(BOOL)createFileAtPath:path contents:(BOOL)data attributes:att... 阅读全文
动画学习1 Animating Views with Blocks
2013-03-14 15:58 by 三戒1993, 104 阅读, 收藏,
摘要:
有五个函数ios 4.0 以后才支持Animating Views with Blocks+animateWithDuration:delay:options:animations:completion:+animateWithDuration:animations:completion:+anim... 阅读全文
autorelease对象具体什么时候释放?
2013-01-09 10:06 by 三戒1993, 104 阅读, 收藏,
摘要:
在项目中,会有一个默认的Autorelease pool,程序开始时创建,程序退出时销毁,按照对Autorelease的理解,岂不是所有autorelease pool里的对象在程序退出时才release, 这样跟内存泄露有什么区别?答案是,对于每一个Runloop, 系统会隐式创建一个Autore... 阅读全文