1.定义Block/* 回传void ,参数也是void 的block*/void
(^blockReturningVoidWithVoidArgument)( void );/* 回传整数,两个参数分别是整数和字元型态的block*/int
(^blockReturningIntWithIntA....
分类:
移动开发 时间:
2014-05-09 11:54:36
阅读次数:
292
代码块本质上是和其他变量类似。不同的是,代码块存储的数据是一个函数体。使用代码块是,你可以像调用其他标准函数一样,传入参数数,并得到返回值。脱字符(^)是块的语法标记。按照我们熟悉的参数语法规约所定义的返回值以及块的主体(也就是可以执行的代码)。下图是如何把块变量赋值给一个变量的语法讲解:按照调用函...
分类:
其他好文 时间:
2014-05-09 11:11:11
阅读次数:
265
说说那些令人惊叹的下拉效果1.
动画下拉,这里借用一下github的资源优点:直接用gif图处理,下拉进度完全按照gif图运行时间,只要时间和下拉进度匹配就可以了,
效果很流畅https://dribbble.com/shots/1418440-Twisted-gif?list=searches&t...
分类:
移动开发 时间:
2014-05-08 21:28:47
阅读次数:
519
GCD,自iOS4.0吧,比block还要早,他的用处主要是体现在线程方面,比如你有个比较麻烦的而且循环比较大的代码段什么,比如有个后台下载什么的,这都必须放在子线程里一个放在子线程里执行,为了不影响用户体验!来说说几个很基本的东西方便了解:串行系统默认就有一个串行队列main_queue,也就是主...
分类:
其他好文 时间:
2014-05-08 20:32:22
阅读次数:
317
OC语言BLOCK和协议一、BOLCK(一)简介BLOCK是什么?苹果推荐的类型,效率高,在运行中保存代码。用来封装和保存代码,有点像函数,BLOCK可以在任何时候执行。BOLCK和函数的相似性:(1)可以保存代码(2)有返回值(3)有形参(4)调用方式一样。标识符^(二)基本使用(1)定义BLOC...
分类:
编程语言 时间:
2014-05-08 20:14:10
阅读次数:
299
第一种: 变量名.style.属性:第二种: 变量名.style[参数]
分类:
Web程序 时间:
2014-05-07 19:58:46
阅读次数:
288
目标用一张位图来作为启动画面,在进入程序时显示。策略在应用程序类的I n i t I n s
t a n c e ()函数中,在最早时刻创建启动窗口。启动窗口用一个位图类显示在普通窗口中。步骤1. 创建一个启动窗口类1)
用ClassWizard创建一个从一般CWnd类(当然也可以是CFrameWn...
分类:
其他好文 时间:
2014-05-07 19:54:18
阅读次数:
268
block对于其变量都会形成strong reference,对于self也会形成strong
reference ,而如果self本身对block也是 strong reference 的话,就会形成 strong reference
循环,造成内存泄露,为了防止这种情况发生,在block外部应该...
分类:
其他好文 时间:
2014-05-07 19:27:49
阅读次数:
288
http://www.360doc.com/content/13/0102/22/6541311_257754535.shtml
分类:
移动开发 时间:
2014-05-07 19:03:30
阅读次数:
726
Cocos2d-x中有很多概念,这些概念很多来源于动画、动漫和电影等行业,例如:导演、场景和层等概念,当然也有些有传统的游戏的概念。Cocos2d-x中核心概念:导演,场景,层,节点,精灵,菜单动作,效果,粒子运动,地图,物理引擎。下面我们介绍导演、场景、层、精灵、菜单概念以及对应的类,由于节点概念...
分类:
其他好文 时间:
2014-05-07 17:36:27
阅读次数:
262