美文网首页成长笔记
【已解决】自己制作 Framework提示Missing sub

【已解决】自己制作 Framework提示Missing sub

作者: 君赏 | 来源:发表于2018-04-17 11:54 被阅读11次

    【已解决】自己制作 Framework提示Missing submodule xxx

    问题描述

    最新在做基于 Carthage 把一些第三方托管到 Carthage 生成 Framework 来加快编译速度。

    但是在托管自己的一个库 ZHTableViewGroup时候导入遇到了下面的问题提示

    8F767DD2-D513-4688-AD1B-7417812E6A99

    虽然可以正常的编译,但是警告还是让我浑身觉得不舒服,特别我还有一点代码洁癖。

    解决办法

    经过谷歌查询 原因是创建的库名称自动生成的头文件和 Framework 包含的某个类的头文件重名。

    可以创建时候比如命名 ZHTableViewGroup iOS 那么自动生成的头文件就是 ZHTableViewGroup_iOS.h

    我们把所有 Framework 的头文件添加到 ZHTableViewGroup_iOS.h,集成时候导入下面的。

    #import <ZHTableViewGroup/ZHTableViewGroup_iOS.h>
    

    相关文章

      网友评论

        本文标题:【已解决】自己制作 Framework提示Missing sub

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