摘要: 1.block循环引用(retain)1》如果没有对block进行copy操作,block就存储于栈空间2》如果对block进行copy操作,block就存储于堆空间3》如果block存储于栈空间,不会对block内部所用到的对象产生强引用4》如果block存储于堆空间,就会对block内部所用到的... 阅读全文
posted @ 2014-11-18 19:00 此刻@当初 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 1.多线程的底层实现(1)首先回答什么是线程1个进程要想执行任务,必须得有线程.线程是进程的基本执行单元,一个进程(程序)的所有任务都在线程中执行(2)什么是多线程1个进程中可以开启多条线程,每条线程可以并行(同时)执行不同的任务。多线程的作用:更新显示UI界面、处理用户触摸事件。(3)Mach是第... 阅读全文
posted @ 2014-11-18 18:08 此刻@当初 阅读(1360) 评论(0) 推荐(0) 编辑