- 博客(6)
- 资源 (7)
- 收藏
- 关注
转载 手势与触摸的事件分发机制
一.Gesture Recognizers Gesture Recognizers是在iOS3.2引入的,可以用来识别手势、简化定制视图事件处理的对象。Gesture Recognizers的基类为UIGestureRecognizer,这一个抽象基类,定义了实现底层手势识别行为的编程接口。在UIKit框架中提供了6个具体的手势识别类,用来识别常见的手势。这6个手势识别器类为: U
2013-04-25 13:38:19 1584
原创 NSKeyedArchiver的基础用法
代码如下: [cpp] view plaincopy NSString *str = @"abc"; NSString *astr = @"efg"; NSArray *Array = [NSArray arrayWithObjects:str, astr, nil]; //保存数据 NSString *Path = [NSSearchPathFo
2013-04-11 23:04:13 1884
转载 block
一、什么是Blocks Block是一个C级别的语法以及运行时的一个特性,和标准C中的函数指针类似,但是其运行需要编译器和运行时支持,从ios4.0开始就很好的支持Block。 二、在ios开发中,什么情况下使用Block Block除了能够定义参数列表、返回类型外,还能够获取被定义时的词法范围内的状态(比如局部变量),并且在一定条件下(比如使用__block变量)能
2013-04-09 17:48:00 2067
转载 iOS中block实现的探究
[0. Brief introduction of block] Block是iOS4.0+ 和Mac OS X 10.6+ 引进的对C语言的扩展,用来实现匿名函数的特性。 用维基百科的话来说,Block是Apple Inc.为C、C++以及Objective-C添加的特性,使得这些语言可以用类lambda表达式的语法来创建闭包。 用Apple文档的话来说,A block is an ano
2013-04-09 14:58:23 1340
转载 Block使用中的一些疑问解答
本文主要是阐述一下Block中如何的使用外部变量以及block本身的内存管理。 先定义一个block变量,作为后续的例子中使用: typedef void(^BlockCC)(void); BlockCC _block; 1、block中引用外部变量 block中可以直接使用外部的变量,比如 int number = 1; _block = ^(){ N
2013-04-09 14:45:59 1275
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人