码迷,mamicode.com
首页 >  
搜索关键字:kvc kvo delegate    ( 3388个结果
IOS 高级开发 KVC(一)
熟练使用KVC 可以再开发过程中可以给我们带来巨大的好处,尤其是在json 转模型的时候,KVC让程序员摆脱了繁琐无营养的代码堆积。减少代码量就是减少出错的概率。KVC 用起来很灵活,这种灵活的基础是严格的命名要求。这种命名要求其实是一种约定。再程序的世界里,约定的作用远远大于开发本身,良好的约.....
分类:移动开发   时间:2015-04-24 22:41:38    阅读次数:193
iOS 用户允许定位权限提示框闪现
需要访问用户位置的应用,在第一次启动时应该弹出 允许“xx”在您使用该应用时访问您的位置 或者 一直访问位置的提示框。 在开发中,我遇到这个提示框闪现的问题,原因是我使用了arc. kai sh我在delegate  didFinishLaunchingWithOptions中这样写的 解决方法是...
分类:移动开发   时间:2015-04-24 19:10:50    阅读次数:1091
C#异步委托
在C#中,委托类型是一个类型安全的、面向对象的函数指针。当我们通过delegate关键字定义一个委托类型后,编译器会给委托类型生成三个方法:Invoke、BeginInvoke和EndInvoke。例如对于下面委托类型,可以通过ILSpy查看编译器生成的三个方法。private delegate i...
分类:Windows程序   时间:2015-04-24 18:56:00    阅读次数:151
添加电子称程序
定义一个委托:delegate void ElectronicScales(string str);ElectronicScales strc;在初始化电子称: #region 电子称设置 public void Electronic() { ...
分类:其他好文   时间:2015-04-24 16:05:41    阅读次数:122
KVC/KVO 使用细节和调用顺序
Key-Value Coding (KVC)Key-Value Coding (KVC)KVC,即是指 NSKeyValueCoding,一个非正式的 Protocol,提供一种机制来间接访问对象的属性。KVO 就是基于 KVC 实现的关键技术之一。一个对象拥有某些属性。比如说,一个 Person ...
分类:其他好文   时间:2015-04-24 14:10:34    阅读次数:173
webview - ios取消右侧,下侧滚动条,去处上下滚动边界的黑色背景
UIWebView?*?d_intro?=?[[UIWebView?alloc]?init]; d_intro.delegate?=?self; d_intro.dataDetectorTypes?=?UIDataDetectorTypeLink; ????//取消右侧,下侧滚动条,去处上下滚动边界的黑色背景 ??...
分类:移动开发   时间:2015-04-24 12:45:40    阅读次数:172
iOS Layer CABasicAnimation
CALayer *layer = [CALayer layer]; layer.delegate = self; layer.bounds = CGRectMake(0, 0, 100, 100); layer.position = CGPointMake(100, 100); layer...
分类:移动开发   时间:2015-04-23 19:29:40    阅读次数:159
Android中res中的Layout布局文件报空指针问题layout_galazuser_center.xml: java.lang.NullPointerException
错误信息:只截取了一部分java.lang.NullPointerExceptionat android.graphics.Canvas_Delegate.restoreTo(Canvas_Delegate.java:1175)at android.graphics.Canvas_Delegate....
分类:移动开发   时间:2015-04-23 17:25:29    阅读次数:177
ios之uiwebview禁止点击里面的链接
ios用uiwebview展示html时,在里面如果有链接点击的时候还会跳到相应的网页,要设置点击链接不跳转,步骤如下: 1.设置用的webview的视图类实现UIWebViewDelegate协议。 2.设置webview.delegate=self; 3.实现一个...
分类:移动开发   时间:2015-04-23 15:58:42    阅读次数:325
IOS开发之旅-KVC【键值编码】
在日常开发中,读取修改对象的属性值时,通常是点调用对应的属性进行相关操作。另外一种方式是通过键值编码,简称KVC,在键值编码中主要使用以下方法 /* Given a key that identifies an attribute or to-one relationship, return...
分类:移动开发   时间:2015-04-22 23:40:20    阅读次数:177
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!