240 发简信
IP属地:天津
  • 你好。

    我测试过了一段代码。
    并没发生文中所描述的崩溃。

    void(^block)(void);

    block = ^{
    NSLog(@"11");
    };

    block = ^{
    NSLog(@"22");
    };
    block();

    对一个未执行过的block的重新赋值,并不会引起崩溃。

    希望修改。:)

    iOS Block - 深入学习篇

    前面写了一篇Block开发中的简单使用,这篇文章将深入的学习一下Block和开发中的一些使用。 目录 Block的实质 Block的储存域 Block的捕获变量和循环引用的问...