block使用注意点


  1. block的内存管理(注意循环引用,默认在栈中(不需要内存管理),通过copy就在在堆中,就要注意内存管理)

  2. 防止循环retian

    • 非ARC(MRC):__block
    • ARC:weak\unsafe_unretained