1
chmlai 2014 年 1 月 20 日 @号是ObjC的, block是C的
|
2
lqs 2014 年 1 月 20 日
__block 和 __strong __weak 属于同类。
|
3
PrideChung 2014 年 1 月 20 日
__block比较坑的地方是它在ARC和没有ARC之前的意义完全不一样。
|
4
chchwy 2014 年 1 月 21 日
block 是 C-extension,純 C 語言也能用的。
|
5
ryanking8215 OP block不是objc扩展出来的吗?ansi-c没有block的概念啊,为什么说__block是c-extension呢?
|
6
ryanking8215 OP 我错了。
Block objects are a C language feature introduced in OS X v10.6 and iOS 4.0 that are similar to function pointers conceptually, but have some additional benefits. |