码迷,mamicode.com
首页 >  
搜索关键字:kvc kvo    ( 850个结果
KVO
作用 监听对象的某个属性,如果发生修改会调用observeValueForKeyPath方法 使用步骤 增加监听器 self.shop=[[Shop alloc]init]; [self.shop addObserver:self forKeyPath:@"name" options:NSKeyVa ...
分类:其他好文   时间:2016-04-17 20:44:53    阅读次数:175
KVC
根据key值设置与key同名属性的值 ...
分类:其他好文   时间:2016-04-17 20:42:39    阅读次数:93
设计模式之观察者模式(关于OC中的KVO(Observer)\KVC\NSNotification)
学习了这么久的设计模式方面的知识,最大的感触就是,设计模式不能脱离语言特性。近段时间所看的两本书籍,《大话设计模式》里面的代码是C#写的,有一些设计模式实现起来也是采用了C#的语言特性(C#的API,抽象类,在OC中是没有抽象类、没有多继承关系),《设计模式之禅》里面的代码是JAVA写的,与OC差距 ...
分类:其他好文   时间:2016-04-16 13:55:43    阅读次数:252
iOS开发-由谈KVC、KVO(重点观察者模式)机制编程
一 不小心,小明在《跟着贝尔去冒险》这个真人秀节目中看到了“一日警察,一世警察”的Laughing哥,整个节目除了贝尔吃牛睾丸都不用刀叉的不雅餐饮文 化外,还是镜头少普通话跟小明一样烂的Laughing Sir那种冷静和沉着稳定留下了深刻印象,不由想起电视剧《学警狙击》中为了不暴露钟立文的身份,要求 ...
分类:移动开发   时间:2016-04-15 02:16:43    阅读次数:342
iOS彩票项目--第七天,初次读取json数据、KVC转模型技巧、运行时字典转模型以及初步对显示网页的操作并且跟踪标签
一、初次读取json数据 二、KVC转模型技巧,这里的技巧主要解决的是字典中的key 与 模型中有的属性对应不起来的时候 的解决办法 <方法1> <方法2>运行时字典转模型,运行时自己一直很晕。不过还是整理下来,方便以后用。 这里直接创建了一个分类。 头文件代码 1 // 2 // NSObject ...
分类:移动开发   时间:2016-04-15 00:18:13    阅读次数:205
观察者模式
os开发有多种设计模式,其中有一种就叫做观察者模式,即Key Value Observing(简称KVO) KVO是Object -C中原声支持的一种机制. C、KVO 实现原理当对一个对象添加观察者,被观察对象的属性值发生变化时,观察者会得到通知,并对变化做出相应的处理。D、KVO 的特性1. 支 ...
分类:其他好文   时间:2016-04-12 22:22:07    阅读次数:189
史上最全的iOS面试题及答案
最近在做iOS面试,总结一些实用的面试题以及参考答案,供博友们交流沟通。 可用一些不明确的技术要点引起话题,如: Multithreading:什么时候处理多线程,几种方式,优缺点。 Delegate, Notification,KVO, other 优缺点 SDWebImage的原理。实现机制。如何解决TableView卡的问题 block和代理的,通知的区别。block的用法需要注意些...
分类:移动开发   时间:2016-04-12 17:26:12    阅读次数:306
iOS UITextView 根据输入text自适应高度
转载自:http://www.cnblogs.com/tmf-4838/p/5380495.html #import "ViewController.h" @interface ViewController ()<UITextViewDelegate> // KVO和动态自适应尺寸 @propert ...
分类:移动开发   时间:2016-04-12 00:11:36    阅读次数:303
iOS--KVO的概述与使用
一、概述 KVO,即:Key-Value Observing,它提供一种机制,当指定的对象的属性被修改后,则对象就会接受到通知。简单的说就是每次指定的被观察的对象的属性被修改后,KVO就会自动通知相应的观察者了。 KVO,即:Key-Value Observing,它提供一种机制,当指定的对象的属性 ...
分类:移动开发   时间:2016-04-11 23:53:51    阅读次数:288
iOS UITextView 根据输入text自适应高度
#import "ViewController.h" @interface ViewController ()<UITextViewDelegate> // KVO和动态自适应尺寸 @property (nonatomic, strong)UITextView *txtView; // KVO测试 ...
分类:移动开发   时间:2016-04-11 23:50:29    阅读次数:491
850条   上一页 1 ... 30 31 32 33 34 ... 85 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!