Incompatible block pointer types initializing '__strong xxx

Incompatible block pointer types initializing '__strong xxx

由于block返回值与实际return的存在类型转换问题, id指针接收的,原则上是没有问题的,但是Xcode抽风就是编译不过

通过网上找资料,只能在编译选项找到该报错文件,添加一行指令

-Xclang -fcompatibility-qualified-id-block-type-checking

加入编译选项之后就跑起来了
在此做个笔记

posted @ 2022-07-20 21:39  CoderWGB  阅读(201)  评论(0编辑  收藏  举报