码迷,mamicode.com
首页 >  
搜索关键字:kvc kvo delegate    ( 3388个结果
C++教程之lambda表达式一
什么是Lambda? C++ 11加入了一个非常重要的特性——Lambda表达式。营里(戴维营)的兄弟都对Objective-C很熟悉,许多人多block情有独钟,将各种回调函数、代理通通都用它来实现。甚至有人选择用FBKVOController、BlocksKit等开源框架将KVO、控件事件处理都改为通过block解决。原因就是简单、方便、直观,函数的定义和使用出现在同一个地方。这里的La...
分类:编程语言   时间:2015-03-06 15:54:12    阅读次数:191
面向对象 委托
委托: 委托:可以理解为是一个函数的容器,委托指向哪个函数,就代表函数委托的关键字是delegate委托跟类class是平级的,需要写在classs外面 Main函数与普通函数不同是总的入口委托相当是快捷方式函数的容器,能存放参数类型相同的函数。 定义:public delegate void M....
分类:其他好文   时间:2015-03-06 09:35:15    阅读次数:124
关于MVVM设计模式
第一次发技术博文,分享鄙见而已。通过跟MVC的对比分析来阐述MVVMM相当于MVC中的MV相当于MVC中的VVM相当于MVC中的CC是一个枢纽的作用在storyboard中,几乎不用代码就可以完成一个简单的MVVM模式的编写,通过协议,KVO的方式进行回调的控制,而属性可以直接拖进类中MVVM的通信方..
分类:其他好文   时间:2015-03-05 17:16:26    阅读次数:122
04.C#委托、Lambda表达式
1.委托(1)委托的本质 委托实际上就是指向函数的指针。在C#中委托是一种类型,定义一个委托就是定义一个新的类,它与类的地位是一样的,所以可以定义类的地方都可以定义委托! 实际上,使用delegate关键字定义的委托继承了System.MulticastDelegate类,而System.Multi...
分类:Windows程序   时间:2015-03-05 14:37:29    阅读次数:176
iOS UITableView一些基础知识
打开UIViewController.h // //  RootViewController.h //  Lesson09TableView // //  Created by Dubai on 14-9-26. //  Copyright (c) 2014年 Dubai All rights reserved. // #im...
分类:移动开发   时间:2015-03-05 10:55:53    阅读次数:275
用 KVC 自动把 JSON 转 Model
图1和图2是一个接口,code 是在服务器修改或升级等原因导致的;图3是在新用户登录没有数据的情况出现的;是一个接口对应的Model类也是一个;Model类代码如下 @interface SHYProduct : NSObject @property (nonatomic, assign) int code; @property (nonatomic, strong) NSString *ms...
分类:Web程序   时间:2015-03-05 10:51:35    阅读次数:196
IOS之UIKit_Day17
回顾:1.手势: 基本手势类:UIGestureRecongnizer类型 六种手势: 一次性手势:tap Swipe点击一下划一下 连续性的手势:longPress Pinch rotation Pan 多手势共存:设置需要共存的手势的Delegate,然后让代理对象遵守协议,实现方法二:retu...
分类:移动开发   时间:2015-03-05 01:28:57    阅读次数:342
C#用委托(Delegate)的BeginInvoke和EndInvoke方法操作线程
C#用委托(Delegate)的BeginInvoke和EndInvoke方法操作线程C# 2011-03-05 13:06:24 阅读19 评论0 字号:大中小 订阅 用委托(Delegate)的BeginInvoke和EndInvoke方法操作线程在C#中使用线程的方法很多,使用委托的Begin...
分类:编程语言   时间:2015-03-04 21:00:11    阅读次数:145
委托,匿名方法,Lambda,泛型委托,表达式树
一、委托:完成一个委托应分三个步骤://step01:首先用delegate定义一个委托;public delegate int CalculatorAdd(int x, int y);//step02:声明一个方法来对应委托.public int Add(int x, int y){return ...
分类:其他好文   时间:2015-03-04 18:55:07    阅读次数:143
对于KVO的一些感受
对于KVO的一些感受 KVO(key value observing )键值监听 使用场景: 当B类的某个属性改变时,改变A类中的属性。 使用方法: 用A来监听B 在A类中引入B类的.h文件定义一个B类的对象b 为b添加监听器 [b addObserver:self forKeyPath:@“b的属性” options:NSKeyValueObservingOptionNew co...
分类:其他好文   时间:2015-03-04 16:57:08    阅读次数:164
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!