首先要引用委托方法:CPTScatterPlotDelegate、CPTPlotSpaceDelegate完成如下:#pragma mark - #pragma mark CPTPlotSpaceDelegate methods -(BOOL)plotSpace:(CPTPlotSpace *).....
分类:
其他好文 时间:
2015-06-24 15:57:02
阅读次数:
154
一、代理【认识代理】 1、从生活角度 销售代理、人事代理、律师代理、…… 需要有两方,一个是主动方,一个是被动方 2、从编程角度 对象之间通讯的一种方式 3、总结 是一种设计模式,是对象之间数据交换的一种手段 主动方:委托方,制定协议的一方(规定接口) 被动方:代理方,遵从协...
分类:
其他好文 时间:
2015-06-19 18:15:54
阅读次数:
106
一.委托和事件:问:C#中的委托是什么?事件是不是一种委托?事件和委托的关系?解析:1.委托是一种安全的函数指针,事件是一种消息机制; 2.委托可以把一个方法作为参数传入另一个方法中; 3.委托和事件没有可比性,因为委托是类型,事件是对象 下面说的是委托的对象(用委托方式实现的事件)和(标准的e.....
分类:
其他好文 时间:
2015-06-12 22:07:55
阅读次数:
136
最近看了一些关于IOS委托的文章,看完之后,感觉不大好。引文:委托delegation是一种简单但是功能强大的设计模式,它的功能是程序中一个对象代表另一个对象,或者一个对象与另外一个对象协同工作。委托对象保留了另外一个对象的引用,即就是委托,以及在合适的时候发送消息给委托。消息通知事件的委托方法,委...
分类:
移动开发 时间:
2015-06-09 17:04:38
阅读次数:
140
适配器模式保留现有类所提供的服务,向客户提供接口,以满足客户的期望。适配器模式可分为类适配器模式、对象适配器模式和标识适配器模式三种。
类适配器模式
拓展一个现有的类,并实现一个目标接口,将把客户的调用转变为调用现有类的方法。
对象适配器模式
拓展一个目标类,并把它委派给一个现有的类,将客户调用转发给现有类的实例。
- 如果希望适配的方法没有在接口中指定时,就应该使用委托方式,而不...
分类:
其他好文 时间:
2015-05-29 21:50:08
阅读次数:
233
IOS开发中经常要用到输入框,默认情况下点击输入框就会弹出键盘,但是必须要实现输入框return的委托方法才能取消键盘的显示,对于用户体验来说很不友好,我们可以实现点击键盘以外的空白区域来将键盘隐藏,以下我总结出了几种隐藏键盘的方法:首先说明两种可以让键盘隐藏的Method:1、[view endE...
分类:
移动开发 时间:
2015-05-18 16:33:24
阅读次数:
215
委托是一种类型.委托像String,像Integer,像我们定义的Class一样,是一种类中.委托是一种引用方法的类型.与委托的签名(参数和返回值)匹配的方法都可以分配给该委托.方法可以是静态方法,也可以是实例方法.一旦为委托分配了方法,委托将与该方法具有相同的行为.委托方法的调用可以像其他方法一样...
分类:
其他好文 时间:
2015-05-17 15:16:39
阅读次数:
112
1 IOSNSTimer线程无法在委托方法之外停止
NSTimer无法在线程的委托方法之外停止。
2 在IOS4.3中添加AdSupport.framework会引起dyld ‘dyld_fatal_error
将库引用参数设置为可选即可解决。
3 Failed to get the task for process xxx
证书问题,pr...
分类:
移动开发 时间:
2015-05-15 10:48:48
阅读次数:
352
接下来实现EDStarRating 的编辑。 在loadView 方法中,我们已经配置了EDStarRating的delegate属性,我们仅仅需要实现相关委托方法即可。打开MasterViewController.swift 在 EDStarRatingProtocol 扩展中添加如下方法: func starsSelectionChanged(control: EDStarRating!,...
分类:
移动开发 时间:
2015-05-07 10:31:58
阅读次数:
369
选项卡,都不陌生,今天把之前的代码翻出来重写了下。不多说了,直接上代码
分类:
其他好文 时间:
2015-04-21 20:18:38
阅读次数:
119