码迷,mamicode.com
首页 >  
搜索关键字:kvc kvo delegate    ( 3388个结果
KVC通过Key获取对应的Value的顺序
KVC,即NSKeyValueCoding,通过字符化名字作为Key来访问对象属性的机制。本质上,KVC在某种程度上提供了访问器的替代方案,只要是有可能KVC尽量使用访问器方法。以返回对象属性key例,KVC按如下顺序查找返回值:1、-()getKey访问器方法2、-()key3、调用valueFo...
分类:其他好文   时间:2014-07-16 21:06:26    阅读次数:149
为 iTween 指定特定的回调 : onupdate, oncomplete ...
问题地址:Specifying a delegate for the value of onupdate in iTween1、找到 void CallBack2、修改以下代码:void CallBack(string callbackType){ if (tweenArguments.Con...
分类:其他好文   时间:2014-07-14 23:05:31    阅读次数:323
Block支持的UIAlertView
开发IOS时经常会使用到UIAlertView类,该类提供了一种标准视图,可向用户展示警告信息。当用户按下按钮关闭该视图时,需要用委托协议(Delegate protocol)来处理此动作,但是要设置好这个委托协议,就得把创建警告视图和处理按钮动作的代码分开。UIAlertView *inputAl...
分类:其他好文   时间:2014-07-14 22:33:49    阅读次数:265
【iOS】代理传值与块代码传值
主线程与子线程经常需要进行数据的传递,不同的类之间,不同的控制器之间都需要。 而且经常需要监听一个动作的完成,而后才去做相应事件。(代理是一对一的关系)。 一、代理传值 代理是一种设计模式。iOS中用的非常多。可以通过自定义代理来进行传值。 参见我的这篇文章 http://blog.csdn.net/xn4545945/article/details/31036523 在iOS中,委托方...
分类:移动开发   时间:2014-07-14 13:55:52    阅读次数:253
iOS开发项目篇—27自定义UITabBar
iOS开发项目篇—27自定义UITabBar一、自定义思路:(1)新建一个继承自UITabBar的类,自定义一个UITabBar(2)用自定义的UITabBar换掉系统的UItabBar(使用了KVC)(3)监听控制器的切换,只要控制器一切换,就调用代理方法强制重新布局子控件(内部会调用layout...
分类:移动开发   时间:2014-07-13 19:54:00    阅读次数:433
ArcGIS Runtime SDK for iOS中获取ImageServiceLayer的栅格值
在ArcGIS Runtime for iOS开发中,用AGSImageServiceIdentifyTask可以获取ArcGISImageServiceLayer图层中的栅格值。这涉及了三个比较重要的类:AGSImageServiceIdentifyParameters、AGSImageServiceIdentifyTask和AGSImageServiceIdentifyResult,还有一个delegate代理类。本文一一简介,并附有代码...
分类:移动开发   时间:2014-07-12 21:45:00    阅读次数:259
猜图游戏
一.大纲说明1.添加图片资源(暂时认为@2x跟非@2x代表同一张图片)2.搭建UI界面* 文本标签* 4个按钮* 中间的图片3.设置状态栏样式4.监听下一题按钮的点击5.延迟加载数据* 加载plist* 字典转模型* KVC的引入6.切换下一题的序号、图片、标题,下一题按钮的可用性7.默认显示第1条...
分类:其他好文   时间:2014-07-12 00:06:00    阅读次数:227
.net学习之委托和事件
1.什么是委托通俗的说:委托就是一个能够存储符合某种格式(方法签名)的方法的指针的容器上传图片:2.委托语法准备一个方法:string Hello(string userName){} string Hello2(string userName){}声明委托类:delegate str...
分类:Web程序   时间:2014-07-11 21:08:42    阅读次数:272
Objective-C中的Protocol
Objective-C中的Protocol Protocol   简单来说就是一系列方法的列表,其中声明的方法可以被任何类实现,这种模式一般称为(delegation)模式 在iOS中和OS X中,Apple采用了大量的代理模式来实现MVC中的View(UI控件)和Controller(控制器) 下面举个例子 声明一个Button类和Buttonlisterner类...
分类:其他好文   时间:2014-07-10 21:23:44    阅读次数:192
UIAlertView
当AlertView只有一个按钮时,将取消按钮的文字设置成“确定”UIAlertView*alert=[[UIAlertViewalloc]initWithTitle:@"例子"message:@"消息"delegate:selfcancelButtonTitle:@"确定"otherButtonTitles:nil];如果只有两个按钮时,将otherButton的第一个按钮设置为“确定”UIAlert..
分类:其他好文   时间:2014-07-10 18:39:45    阅读次数:206
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!