摘要: 我们在开发iOS应用时,会经常遇到一些常见的问题:在不过分要求耦合的前提下,各个Controller之间是怎么进行通信的,随着在iOS应用开发的过程中出现了以下三种普通的方法来实现这种通信,从而达到各个Controller之间的通信。 1、代理<delegate>,也就是我们俗称的“委托”; 2、通 阅读全文
posted @ 2016-11-08 11:12 张兆渊 阅读(990) 评论(0) 推荐(0) 编辑
摘要: 一.如果只使用全局或静态变量或不使用外部变量, 那么Block块的代码会存储在全局区;二.如果使用了外部变量, 在ARC中, Block块的代码会存储在堆区; 在MRC中, Block快的代码会存储在栈区;三.block默认情况下... 阅读全文
posted @ 2015-09-06 13:59 张兆渊 阅读(213) 评论(0) 推荐(0) 编辑