美文网首页
一个小发现:pch导入头文件中的头文件也是可以共享的

一个小发现:pch导入头文件中的头文件也是可以共享的

作者: 宇轩Simid | 来源:发表于2019-06-19 16:18 被阅读0次

    举例子:
    如果pch中第一个导入的头文件AObject中只包括 Foundation 框架,如果这时候AObject要声明一个通知,按照官方的写法,在.h中使用了 UIKIT_EXTERN ,这时候就会出现报错!

    大家可以去试试,这是我在网络框架中暴露的外部通知,而偶然我的网络类放在pch中的第一位,并没有引入UIKit,所以出现了问题,在我把通知暴露在其他文件中却不报错,纳闷半天,以为编译器出问题了,最后发现pch中导入的头文件都是有顺序并且都是暴露在外部可用的,后面的文件都可以使用前面头文件带来的优势!

    算是个小发现吧!

    相关文章

      网友评论

          本文标题:一个小发现:pch导入头文件中的头文件也是可以共享的

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