摘要: 设计模式./-->是一种手段,一种工具.可以使代码的写起来更方便1. 代理设计模式(委托设计模式). 监听器的场合 对象B(保姆)想监听对象A(婴儿)的一些行为. 通知的场合 对象A(婴儿)发生了一些行为,想通知B(保姆)[B(保姆)为代理对象]. 有些事情,不想自己处理,可以交给别人处理 对... 阅读全文
posted @ 2016-01-10 20:18 aunty_m 阅读(130) 评论(0) 推荐(0) 编辑
摘要: protocol -->用来声明方法. 用来存储一系列方法的声明.只是一个.h文件任何类只要遵守了protocol,就相当于拥有了protocol的全部方法的声明.@protocol GMProtocol @required //必须实现,如果不写就默认是required.如果不实现仅是会弹出警告.... 阅读全文
posted @ 2016-01-10 14:09 aunty_m 阅读(665) 评论(0) 推荐(0) 编辑
摘要: Block 是一种数据类型,用来存代码--用来保存一段代码,想用代码的时候就调用这段代码使用场景:1. 动画2. 多线程3. 集合遍历4. 网络请求回调区别于函数:函数也是用来保存一段代码的,当调用函数的时候才会执行里面的代码.但是函数不能在程序运行的时候再在指定的位置执行代码.1. 没参数也没返回... 阅读全文
posted @ 2016-01-10 12:01 aunty_m 阅读(171) 评论(0) 推荐(0) 编辑