#pragma mark - UITextView delegate Methods-(void)textViewDidChange:(UITextView *)textView{ NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagr ...
分类:
其他好文 时间:
2016-08-09 20:28:09
阅读次数:
155
Objective-C语言特性:协议(protocol),它与Java的“接口”(interface)类似。 Objective-C不支持多继承,但可以把类的实现方法定义在协议里面。 协议最为常见的用途是实现委托模式(Delegate pattern)。 委托模式(Delegate pattern) ...
分类:
其他好文 时间:
2016-08-09 20:28:05
阅读次数:
124
前段时间做匿名委托的时候发现了一些挺好玩的事情 如果我去遍历并执行一个List<Delegate>那么我可以自由的控制是否要执行我需要的步骤 比如说List{A,B,C,D,E},A~E分别表示是否要去公园里某个景点, 那么我对这些事件进行穷举,然后来了客人甲,他只要告诉我他想要去的几个景点 我就可 ...
分类:
其他好文 时间:
2016-08-09 07:03:37
阅读次数:
162
jquery 为动态添加的元素绑定事件 如果直接写click函数的话,只能把事件绑定在已经存在的元素上,不能绑定在动态添加的元素上 可以用delegate来实现 例如示例: jQuery 事件 - delegate() 方法 jQuery的delegate有好几个缺憾 因为sizzle少提供了以re ...
分类:
Web程序 时间:
2016-08-08 14:29:35
阅读次数:
151
本文简单介绍了使用Delegate方法的进行值的传递,改变上一个界面的字体大小和颜色首先创建一个导航视图:let viewC = ViewController(); let navigationC = UINavigationController.init(rootViewController: viewC); window?.rootViewController = ...
分类:
编程语言 时间:
2016-08-08 12:57:02
阅读次数:
208
1、什么是委托?答:委托可以把一个方法作为参数代入另一个方法。委托(Delegate)特别用于实现事件和回调方法。所有的委托(Delegate)都 派生自 System.Delegate 类。 简洁的说就委托可以把方法做为方法,也可把委托做为参数。 2、怎么使用 声明委托(Delegate) 委托声 ...
常用的设计模式(一)代理模式应用场景:当一个类的某些功能需要由别的类来实现,但是又不确定具体会是哪个类实现。优势:解耦合敏捷原则:开放-封闭原则实例:tableview的 数据源delegate,通过和protocol的配合,完成委托诉求。列表row个数delegate自定义的delegate (二 ...
分类:
移动开发 时间:
2016-08-06 23:28:59
阅读次数:
183
使用委托: 可以看成是一个类中声明了一个protocol,另外一个类作为委托来实现这个protocol内的方法。 比如当在iPhone中创建一个表时,需要使用UITableView类。但是这个类不知道表的标题,也不知道有多少的部分或行需要显示,也不知道表中每行或每个单元格中应该显示什么内容。所以它将 ...
分类:
其他好文 时间:
2016-08-06 23:15:07
阅读次数:
218
一般ios页面间的传值方式分为6种:1、属性传值;2、block;3、delegate;4、UserDefault;5、单例;6、通知。 0&1、block 先说我最常用的block吧,属性传值就很简单了,主要用于顺传,我们在这里包括下面都主要讲逆传。属性传值放在block里一起写了。 下面上代码: ...
分类:
移动开发 时间:
2016-08-06 20:31:03
阅读次数:
249