随笔分类 -  委托

摘要:转:http://blog.csdn.net/wangeen/article/details/16989529protocol 本质就是一系列的method的声明,他并不像class是必须的选项,根据自己的设计模式来选择性的使用。protocol协议时为了补充Objective-C 只能单继承的缺... 阅读全文
posted @ 2015-06-19 18:55 ygm900 阅读(310) 评论(0) 推荐(0) 编辑
摘要:转:http://blog.csdn.net/leikezhu1981/article/details/19091049一、概述类别是一种为现有的类添加新方法的方式。利用Objective-C的动态运行时分配机制,Category提供了一种比继承(inheritance)更为简洁的方法来对class... 阅读全文
posted @ 2015-06-19 18:45 ygm900 阅读(270) 评论(0) 推荐(0) 编辑
摘要:转:http://stackoverflow.com/questions/11382057/declaring-a-delegate-protocolThere definitely are subtle differences.If the protocol you are talking abo... 阅读全文
posted @ 2015-06-19 17:51 ygm900 阅读(484) 评论(0) 推荐(0) 编辑
摘要:转:http://haoxiang.org/2011/08/ios-delegate-and-protocol/http://stackoverflow.com/questions/5431413/difference-between-protocol-and-delegatesiOS开发上对del... 阅读全文
posted @ 2015-06-19 17:12 ygm900 阅读(266) 评论(0) 推荐(0) 编辑
摘要:委托的意义在于实现多态;在于让对象能够在程序运行时满足外界对其的改变。(1)一个对象属性、动作,如果在编译时就能确定,可以在这个对象的类里面来实现。(2)一个对象的属性、动作,如果在运行时才能确定,则只能通过这个对象的委托来实现。换句话说:类,满足编译时对对象的设置和要求。委托,用于满足运行时对对象的设置和要求。举个例子:UITableView 的一个实例对象 tableView。当我们在使用tableView时,我们在编译的时候就能确定下来这个表格的分割线颜色(separatorColor)、分割线风格(separatorStyle)、背景图片(backgroundView)等。还有一些,我 阅读全文
posted @ 2014-03-13 14:28 ygm900 阅读(1813) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示