美文网首页
Xcode升级到Xode10.2 Duplicate prot

Xcode升级到Xode10.2 Duplicate prot

作者: 红尘安乐_si | 来源:发表于2019-05-07 10:27 被阅读0次

                        Duplicate protocol definition of 'MBProgressHUDDelegate' is ignored

    当Xcode升级到Xode10.2之后,项目中报错

    1 2

    看到如此错误,心里咯噔一下,ambiguous(模糊不清的;引起歧义的);面对这样的现象,查了一番资料比较靠谱的是: 预编译文件里和 一个类别中同时引用了 MBProgressHub.h这个头文件并且这个类别的头文件也加到了预编译的头文件中,结果导致出错。解决办法,只要把预编译中的MBProgressHub.h或者类别中的MBProgressHub.h去掉一个就好了。面对如此相近的错误解决方式。笔者将项目中的项目中的MBProgressHUDDelegate搜索之后得到这样的结果:

    3

    原来已经有警告了:Duplicate protocol definition of 'MBProgressHUDDelegate' is ignored(忽略;不顾;不理会)。只是一直没有任何的幺蛾子,所以一直放任不管。这回算是栽跟斗了。解决办法将其中一个删除。

    相关文章

      网友评论

          本文标题:Xcode升级到Xode10.2 Duplicate prot

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