OC-Block-定义一个block 无返回值 无参数

2016-01-08 19:17:18
 // block
    // 定义一个block 无返回值 无参数
    void (^block1)(void) = ^(void) {
        NSLog(@"甜甜");
    };
    // 调用一个block
    block1();
    
    
    NSInteger (^block2)(NSInteger a, NSInteger b) = ^(NSInteger a, NSInteger b) {
        return a + b;
    };
    NSLog(@"%ld", block2(3, 5));
    
    
    // block对类型的匹配要求严格
    BOOL (^block3)(void) = ^(void) {
        return YES;
    };
    

当前页面是本站的「Baidu MIP」版。发表评论请点击:完整版 »