码迷,mamicode.com
首页 >  
搜索关键字:kvc kvo delegate    ( 3388个结果
Objective-C语法之KVO的使用
简介:上篇我们讲到了KVC,这篇我们学习KVO,全名为:Key Value Observing,直译为:基于键值的观察者。那它有什么用呢?KVO主要用于视图交互方面,比如界面的某些数据变化了,界面的显示也跟着需要变化,那就要建立数据和界面的关联。ObjC中提供的KVO就是解决这种问题的。以下用显示页...
分类:其他好文   时间:2014-10-10 23:15:14    阅读次数:201
iOS8 定位失败问题
时间:2014-10-10 今天在开发的时候发现了一个iOS8的定位问题,执行操作之后,不会调用到定位之后的delegate方法中,然后我查看了一下手机上对应用的定位权限界面,发现我的应用的访问用户的地理位置的权限是空的,之后查了相关信息,得到以下解决方案: 1. Appdelegate中:     CLLocationManager *locationManager; [UIApplic...
分类:移动开发   时间:2014-10-10 21:07:04    阅读次数:178
QML Delegate中访问该持有者的方式 附加属性(转载)
http://blog.csdn.net/yuxiaohen/article/details/17226971用法很奇葩记录一下,实测可以,用于弱化delegate与持有者的依赖delegate: Component { Rectangle { id:wrapper width: parent.wi...
分类:其他好文   时间:2014-10-10 16:31:23    阅读次数:328
Interview Q&A - 什么是代理?
A delegate is a reference type that can be used to encapsulate a named or an anonymous method. Delegates are similar to function pointers in C++; however, delegates are type-safe and secure....
分类:其他好文   时间:2014-10-10 15:28:24    阅读次数:190
iOS实例下载:使用腾讯的SDK将新浪微薄嵌入到应用中
最近在做应用中添加SNS分享功能,只需要分享功能,腾讯的SDK和Demo还是挺直观的,看了下基本上就能用了,而新浪的Oauth认证看了个例子是跳出程序到Web上去认证的,体验很不好。不过Oauth认证这个过程都差不多,所以就直接将QQ的做了写修改,使用比较方便。 1:把Delegate中下的key....
分类:移动开发   时间:2014-10-10 15:24:23    阅读次数:205
IOS8上定位问题
在ios7之前,我们进入程序提示用户开启定位是这样做的,如下:CLLocationManager*locationManager=[[CLLocationManageralloc]init];//创建位置管理器//locationManager.delegate=_instance;locationManager.desiredAccuracy=kCLLocationAccuracyBest;locationManager.distanceF..
分类:移动开发   时间:2014-10-09 19:30:18    阅读次数:203
组件接口(API)设计指南[3]-委托(delegate)和数据源协议(data-source protocols)
我们几乎可以在任何组件中利用经典的委托(delegate)和数据源协议(data-source protocols)。如果你想显示一些数据,那么数据源协议可能就非常适合你,例如你有以下问题: 1:我有很多事物(有很多条数据)。 2:设置每个事物(数据)X的成员Y的值。 同样,在几乎所有情况下,一个经典的委托(delegate)协议形式如下: 1:这件事应当做吗(一个动作发生前,通常调用一个带有返回值的委托方法,决定动作是否执行)? 2:...
分类:Windows程序   时间:2014-10-09 17:17:16    阅读次数:333
组件接口(API)设计指南[2]-类接口(class interface)
规则1:使用当前平台的描述用语或构架 一个最常见的API错误设计是使用外来的规则,API属于一个特定的平台和相关开发者生态系统。你不能使用任何其他不同平台的描述用语或构架,这会污染你当前的代码库,并破坏你同伴的工作效率。 在编码前要充分了解你的目标平台和代码规范。例如,在IOS和OSX中,不使用异常机制处理错误。统一命名规则(规则要足够详细,但是也要足够简洁)。 了解什么是协议(protocol),委托(delegate),扩展(category)。始终在你的代码中使用术语。遵守构造...
分类:Windows程序   时间:2014-10-09 03:23:28    阅读次数:354
delegate kvo nsnotification
1.delegate比nsnotification效率高。 2. delegate方法比notification更加直接,最典型的特征是, KVO和NSNotification的区别:和delegate一样,KVO和NSNotification的作用也是类与类之间的通信,与delegate不同的.....
分类:其他好文   时间:2014-10-09 01:21:47    阅读次数:150
ios两视图间委托(delegate)传值
现有两个视图(ViewController,ViewController1),从ViewController中带参数跳转到ViewController1,在ViewController1选中数据后带有效数据后退到ViewController中,委托实现上述功能。...
分类:移动开发   时间:2014-10-08 18:07:24    阅读次数:229
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!