摘要: iOS的代理模式: A要完成某个功能,它可以自己完成,但有时出于一些原因,不方便自己完成。这时A可以委托B来帮其完成此功能,即由B代理完成。但是这个功能不是让B随随便便任其完成。此时,会有一个协议文件,里面定义了完成该功能的方法规范。B得实现这个协议,严格按照协议里定的规范完成。这就是iOS代理模... 阅读全文
posted @ 2015-03-22 20:55 &王先生 阅读(172) 评论(0) 推荐(0) 编辑
摘要: iOS的单例模式: 单例,即为单个实例,确保一个类里只有一个实例,向整个系统提供一个唯一的实例。 甚至为了严格提供唯一的实例,通常只允许该类自己提供实例化的方法,不允许出现其他入口。这时我们通常得重写allocWithZone方法等,让这些方法内部也执行那个自己封装的实例化方法。记住封装单例方法... 阅读全文
posted @ 2015-03-22 20:17 &王先生 阅读(156) 评论(0) 推荐(0) 编辑