Block返回nil报错

2018-05-21  本文已影响0人  放牧塞外

解决一个使用Block遇到的坑

    id(^blockTest)(void) = ^(){
        return nil;
    };
    blockTest();

报错 *Incompatible block pointer types initializing 'id (^__strong)(void)' with an expression of type 'void (^)(void)'

    id(^blockTest)(void) = ^id(){ 
        return nil;
    };
    blockTest();

要补全^id(),Block

上一篇 下一篇

猜你喜欢

热点阅读