__block的初步用法

再block中使用 self 时,要在前面加上__block。

防止在block中用到self时把self对象retain, 造成内存泄露。

__block UIViewController *safeSelf = self;

[{

  safeSelf.button = button; // __block self.button = button;

  ...

}];

上一篇:Unity shader学习之Blinn-Phong光照模型


下一篇:Jquery——几个注意的小知识