美文网首页
Swift 之 Cannot find interface de

Swift 之 Cannot find interface de

作者: 黄成瑞 | 来源:发表于2020-12-13 18:05 被阅读0次

    升级到XCode12,一直报下面这个错误,可把我给坑惨了。。。从早上10点,一直到现在,才找到解决这个问题的门道~~~

    报错信息:Cannot find interface declaration for 'OS_dispatch_queue'

    首先,我们的报错信息是来自-swift.h桥接文件中。从上图,我们可以看到,SWIFT_EXTENSION、OS_dispath_queue,两个关键词,我们就应该了解到,是我们的DispathQueue扩展出了问题。不妨找到你的扩展类去看一眼,请看下图

    问题出在哪里呢?哈哈哈,就是private这个关键词,凡是报这个错误,都是因为你缺少了private关键词,只要你加上就可以修复这个问题,具体是因为什么原因,XCode11版本没有问题,而XCode12会出现这个问题,我还需要再研究一下,哈哈哈

    解决方法:

    加入private关键词

    相关文章

      网友评论

          本文标题:Swift 之 Cannot find interface de

          本文链接:https://www.haomeiwen.com/subject/pbjpgktx.html