码迷,mamicode.com
首页 >  
搜索关键字:kvo    ( 575个结果
抽屉效果的实现
抽屉效果 添加子视图* 简单的滑动效果 * 监听控制器处理事件方法 * 获取x轴偏移量 * 改变主视图的frame* 利用KVO做视图切换 往左移动,显示右边,隐藏左边 往右移动,显示左边,隐藏右边* 复杂的滑动效果,PPT讲解(根据手指每移动一点,x轴的偏移量算出当前视图的fram...
分类:其他好文   时间:2015-07-21 01:11:24    阅读次数:184
object-c之kvc kvo(人中有属性数组、Book对象,数组中装载Book对象)
KVC(KeyValueCoding) “键-值-编码”是一种可以直接通过字符串的名字(key)来访问类实例变量的机制。KVC可以用来访问和设置实例变量的值。设置方式:[self setValue:aName forKey:@"name"] [self setValue:aName forK...
分类:编程语言   时间:2015-07-20 21:27:01    阅读次数:159
观察者模式的具体应用——通知(notification)机制和KVO(Key-Value-Observing)机制
在Cocoa Touch框架中,观察者模式的具体应用有两个——通知(notification)机制和KVO(Key-Value-Observing)机制。
分类:其他好文   时间:2015-07-19 21:19:51    阅读次数:104
KVO-对象属性值改变监听
key value observer 键值观察 一、使用方法: 以person对象为例,person中的属性name,监听name值改变的方法 //添加监听的属性keyPath  options:要监听的是新值还是旧值 [self.person addObserver:self forKeyPath:@"name" options:NSKeyValueObservingOptio...
分类:其他好文   时间:2015-07-17 16:23:40    阅读次数:124
KVO详解
一 概念Objective-C 中的键(key)-值(value)观察(Observer) 简称kvo基本思想:一个目标对象管理所有依赖于它的观察者对象,并在它自身的状态改变时主动通知观察者对象。这个主动通知通常是通过调用各观察者对象所提供的接口方法来实现的。观察者模式较完美地将目标对象与观察者对....
分类:其他好文   时间:2015-07-16 13:53:57    阅读次数:119
通过KVO解除类之间的耦合
一,概述KVO,即:Key-Value Observing,它提供一种机制,当指定的对象的属性被修改后,则对象就会接受到通知。简单的说就是每次指定的被观察的对象的属性被修改后,KVO就会自动通知相应的观察者了。定义一个类A@interface A : NSObject { int age;}@...
分类:其他好文   时间:2015-07-16 02:02:16    阅读次数:111
OC语法之KVC与KVO
1、Key-Value Coding (KVC)KVC,即是指NSKeyValueCoding,一个非正式的 Protocol,提供一种机制来间接访问对象的属性。KVO 就是基于 KVC 实现的关键技术之一。一个对象拥有某些属性。比如说,一个 Person 对象有一个 name 和一个 addres...
分类:其他好文   时间:2015-07-15 22:20:00    阅读次数:133
iOS开发中MVC、MVVM模式详解
iOS中的MVC(Model-View-Controller)将软件系统分为Model、View、Controller三部分 Model: 你的应用本质上是什么(但不是它的展示方式) Controller:你的Model怎样展示给用户(UI逻辑) View:用户看到的,被Controller操纵着的 Controller可以直接访问Model,也可以直接控制...
分类:移动开发   时间:2015-07-15 19:20:49    阅读次数:168
iOS开发——实用篇&KVO与KVC详解
KVO与KVC详解由于ObjC主要基于Smalltalk进行设计,因此它有很多类似于Ruby、Python的动态特性,例如动态类型、动态加载、动态绑定等。今天我们着重介绍ObjC中的键值编码(KVC)、键值监听(KVO)特性:键值编码KVC键值监听KVO键值编码KVC我们知道在C#中可以通过反射读写...
分类:移动开发   时间:2015-07-13 23:58:30    阅读次数:605
iOS中的copy ,kvc,kvo
按钮 自定义按钮:调整内部子控件的frame 方式1:实现titleRectForContentRect:和imageRectForContentRect:方法,分别返回titleLabel和imageView的frame 方式2:在layoutSubviews方法中设置 内边距 // 设置按钮内容的内边距(影响到imageView和titleLabel) @property(nonatomic)...
分类:移动开发   时间:2015-07-10 23:45:21    阅读次数:173
575条   上一页 1 ... 35 36 37 38 39 ... 58 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!