摘要: 在前面, 我们知道了OC中内存管理的机制, 引用计数, 也对引用计数有了基本的认识, 有些人可能会说, 引用计数而已, 不就是+1, -1么, 有多难? 的确, 在单个对象中的操作的确不难, 但如果是在多个对象之间操作呢? 这个就难了, 为什么这么说? 下面我们来看看示意图:在示例图中, 有两个对象... 阅读全文
posted @ 2015-01-25 23:04 背着吉他去流浪 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 在我们内存管理中, 一旦引用计数被清为零的对象, 我们称为僵尸对象, 而指向僵尸对象的指针, 我们称为野指针, 对于有一些朋友, 他们对这方面还不太了解, 那么有什么方法可以帮助他们呢?其实在Xcode里面, 自带是有僵尸对象检测功能的, 只要打开这个功能,Xcode就会一行一行代码去检测哪个为僵尸... 阅读全文
posted @ 2015-01-25 14:09 背着吉他去流浪 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 在Xcode里, 我们一新建文件, 就会出现一堆东西, 比如下面这图:一对注释, 然后下面一堆什么乱七八糟不是我们自己写的东西, 如果我们不想要, 是否可以去修改呢? 其实是可以的, 我这里用的是Mac OS的命令行, 所以它的地址是:Macintosh HD ▸应用程序 ▸ Xcode ▸Cont... 阅读全文
posted @ 2015-01-25 13:54 背着吉他去流浪 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 前言在我们OC中, 有一个东西是重中之重的知识点, 那就是内存管理, 什么是内存管理呢? 其实内存管理是我们app在运行的时候所使用的内存大小, 在iOS中, 给我们应用设定了一个固定的内存值, 一旦超过这个值, 系统就会给app发送内存警告, 如果这个警告不处理, 那么就会强制关闭应用, 就是我们... 阅读全文
posted @ 2015-01-25 13:49 背着吉他去流浪 阅读(277) 评论(0) 推荐(0) 编辑