美文网首页
iOS 将一个静态库工程 整体加入到另一个工程中

iOS 将一个静态库工程 整体加入到另一个工程中

作者: aaa000 | 来源:发表于2017-04-21 18:10 被阅读25次

    1.创建一个静态库工程

    9FFD250C-3033-4BAF-9044-3628FF85138D.png

    2.创建三个类静态库测试类 两个类分别在两个子文件夹下


    9B69485C-CE57-4142-986B-93EDCC4C582E.png

    3.创建一个新的iOS应用工程 将刚才创建的静态库工程引入到新工程中(右击工程 add file to "TestDemo")

    AD9F2919-C4B7-4B24-9500-81C2B153C2ED.png

    (注意 如果选择了copy 在新工程中对 库文件修改将不会影响到库文件 如果没有选择 在TsetDemo工程中修改 将会影响 TestLibrary工程 根据需求来定)

    1. 在项目工程中添加入静态库的引用
      tagert -> build Phases -> link Binary With Libraries


      7648F54B-15C1-4F2F-971A-EA5546FF1997.png
    4411A229-0A67-45DF-B52F-B55C456BE5C3.png

    5.加入静态库的搜索目录

    tagert -> build setting -> Header search path

    AADC2F83-0B38-493F-B669-AC38E2EE8085.png

    找到刚才静态库的目录 拖入到header search path 中


    EA15EBAC-C860-476B-A9DE-DC7C2663844B.png
    1. 添加静态库编译头头文件
    609B74E0-3BAB-41F7-A197-67D5C5940E74.png 33C9F273-0AC3-4726-8416-D184CDAC9FB5.png

    7.测试

    B4C2D045-888A-4711-98DE-EC3A034FEDC8.png

    (8. 如果library中没有同名文件,可以在library中创建一个文件夹包换所有的编译头文件作为搜索目录 测试的时候引入头文件就不需要使用文件夹区分了)

    相关文章

      网友评论

          本文标题:iOS 将一个静态库工程 整体加入到另一个工程中

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