码迷,mamicode.com
首页 >  
搜索关键字:kvc kvo delegate    ( 3388个结果
iOS8定位失败
今天在开发的时候发现了一个iOS8的定位问题,执行操作之后,不会调用到定位之后的delegate方法中,然后我查看了一下手机上对应用的定位权限界面,发现我的应用的访问用户的地理位置的权限是空的,之后查了相关信息,得到以下解决方案:1. Appdelegate中:if (IOS_VERSION >=8...
分类:移动开发   时间:2014-11-27 10:38:24    阅读次数:172
iOS基础 KVC和KVO
疯狂IOS讲义这本书之前一直一直觉得没什么用,看了做不出像样的程序出来,但是经过几天的学习发现,没有一定的ios基础,做的程序永远都是在模仿他人的程序,把他人的代码复制 粘贴。。。为什么能够实现?原理 是什么?不懂。。。所以 必须懂原理,为什么?接下来就今天所学习的内容做一个小结;首先介绍一下KVO...
分类:移动开发   时间:2014-11-26 22:28:35    阅读次数:300
C#基础学习之事件的理解和应用
事件的使用和委托类似,也是分四步来实现:声明委托、定义事件、注册事件、调用事件我们先看一下事件的定义//定义委托public delegate void PublishEventHandler(string msg);//定义事件public event PublishEventHandler On...
分类:Windows程序   时间:2014-11-26 18:19:17    阅读次数:221
kvc
KVC,即:Key-value coding,它是一种使用字符串标识符,间接访问对象属性的机制,它是很多技术的基础。主要的方法就两个,setValue:forKey,valueForKey在Programming Guide中说,使用KVC可以简化代码,但事实上使用起来,还是要看具体情况。代码实例:...
分类:其他好文   时间:2014-11-26 14:03:55    阅读次数:192
block的使用实例
发现block写网络时比delegate来的更使用// 获取收藏的彩印数组- (void)getMyFavorList:(void(^)(NSMutableArray *arr, BOOL success))block{// 成功block(myArr, YES);// 失败block(nil, N...
分类:其他好文   时间:2014-11-26 11:14:02    阅读次数:149
IOS开发中常见的设计模式
(一)代理模式应用场景:当一个类的某些功能需要由别的类来实现,但是又不确定具体会是哪个类实现。优势:解耦合敏捷原则:开放-封闭原则实例:tableview的 数据源delegate,通过和protocol的配合,完成委托诉求。列表row个数delegate自定义的delegate(二)观察者模式应用...
分类:移动开发   时间:2014-11-26 01:23:19    阅读次数:235
给自己出的一道分析题
class Program { delegate int Add(int i); private static void wridAdd(Add a) { Console.WriteLine(a(1 + 2)); } ...
分类:其他好文   时间:2014-11-26 01:14:56    阅读次数:202
如何让一段代码重复运行N次(出错时)
public delegate void AnonymousHandler();/// /// 重试某过程 maxError 次,直到成功或失败 /// /// 托管函数 /// 允许失败的次数 /// 如果执行成功,则返回 null, 否则返回该错误对象 public static Excep.....
分类:其他好文   时间:2014-11-25 23:03:23    阅读次数:193
WPF子界面向父界面传递带参数的委托
需求如下:父界面上有几个按钮,需要在点击按钮的时候向父界面传值,以知道该控制哪个界面显示。父界面:WIN1子界面:WIN2此处或者说是子控件向父控件传值1.子界面定义委托WIN1里写:public delegate void ChangeTextHandler(string text);public...
分类:Windows程序   时间:2014-11-25 20:30:26    阅读次数:827
kvc 与 kvo
KVO一,概述KVO,即:Key-Value Observing,它提供一种机制,当指定的对象的属性被修改后,则对象就会接受到通知。简单的说就是每次指定的被观察的对象的属性被修改后,KVO就会自动通知相应的观察者了。二,使用方法系统框架已经支持KVO,所以程序员在使用的时候非常简单。1. 注册,指定...
分类:其他好文   时间:2014-11-25 20:30:12    阅读次数:178
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!