iOSios-需要掌握的知识点

iOS __block和__weak区别

2019-04-10  本文已影响19人  A_rcher34

再来看一道题:

    NSString *s = @"A";
    __block NSInteger i = 1;
    void (^block)(void) = ^{
        NSLog(@"%@%@", s, @(i));
    };
    s = @"B";
    i = 2;
    block();

正确的输出应该为A2

上一篇 下一篇

猜你喜欢

热点阅读