一、静态变量 和 全局变量以及 可变对象(NSMutableArray,NSMutableString)的变量 在加和不加 __block 都会直接引用变量地址。也就意味着 可以修改变量的值。在没有加__block 参数的情况下。以下所有block 均为= 栈block ,且 MRC 环境。 ...
分类:
其他好文 时间:
2014-12-05 18:53:49
阅读次数:
196
修改block之外的变量默认情况下,在程序块中访问的外部变量是复制过去的,即写操作不对原变量生效。但是你可以加上 __block来让其写操作生效,示例代码如下:123456 __block int a = 0; void (^foo)(void) = ^{ a = 1; } foo();...
分类:
其他好文 时间:
2014-12-05 17:16:19
阅读次数:
112
在CSS中,使用display属性来定义盒的类型。总体来说,盒类型分为两类:inline和block。如div默认是block,span默认是Inline。可以通过display修改默认的表现方式。
block and inline elements
<style ty...
分类:
Web程序 时间:
2014-12-05 10:58:33
阅读次数:
301
在CSS中,使用display属性来定义盒的类型。总体来说,盒类型分为两类:inline和block。如div默认是block,span默认是Inline。可以通过display修改默认的表现方式。 block and inline elements div元素1 ...
分类:
Web程序 时间:
2014-12-05 10:45:17
阅读次数:
252
block用来保存一段代码block的标志:^block跟函数很像: 1.可以保存代码 2.有返回值 3.有形参 4.调用方式一样 //定义block变量void (^myblock)() = ^{ NSLog(@"----------------"); NSLog(@"--------------...
分类:
其他好文 时间:
2014-12-05 10:37:43
阅读次数:
146
1 Request Method: GET2 Request URL: http://192.168.128.111:8000/×××/××××/3 Django Version: 1.4.84 Exception Type: TransactionManagementErr...
分类:
其他好文 时间:
2014-12-05 10:25:34
阅读次数:
128
包含块简介在 CSS2.1 中,很多框的定位和尺寸的计算,都取决于一个矩形的边界,这个矩形,被称作是包含块( containing block )。 一般来说,(元素)生成的框会扮演它子孙元素包含块的角色;我们称之为:一个(元素的)框为它的子孙节点建造了包含块。包含块是一个相对的概念。 ...
分类:
其他好文 时间:
2014-12-04 23:01:19
阅读次数:
277
参考:《UNIX环境高级编程》第7章 7.6节
C程序一般有下面几部分构成
正文段:又叫文本段,这是有CPU执行的机器指令部分。通常,正文段是可以共享的,并 且是只读的。
初始化数据段:通常将此段作为数据段,它包含了程序中需要明确的赋初值的变量,比如函 数外的声明:int cnt = 10;
非初始化数据段:通常此数据段称为bss段(block start symbol),在程...
分类:
其他好文 时间:
2014-12-04 20:05:19
阅读次数:
201
本地化和数据块的大小(Locality and Data Block Size)如果你得到了位置A的存储信息,你很可能很快还会需要得到A周围的存储信息。这很自然,而且在数据存取和指令存取方面都适用。一个关于指令读取的例子:CPU的指令通常从内存中是按序读取的(Jump和Branch操作除外)。如你得...
分类:
其他好文 时间:
2014-12-04 19:46:23
阅读次数:
126
block是一门有用的大后期学问。现在我只是列出一点基本用法。1.快速枚举(Enumeration) 通常是和NSArray, NSDictionary, NSSet, NSIndexSet放在一起用。 当和以上这两种东西放在一起用时,通常block有两种用处。(代码为实例操作) i. 第...
分类:
其他好文 时间:
2014-12-04 17:42:23
阅读次数:
169