• iOS开发之静态库的制作


    当你需要和别人分享代码,但又不想让别人看到你内部的实现时就需要制作静态库,通常用于第三方SDK

    下面就分享一下制作静态库(.a)的过程:

    1、打开Xcode,新建workspace

    2、随便给workspace取个名字

    3、在workspace新建工程

    4、选择静态库

    5、点击下一步

    6、删除系统自动帮你生成的文件

    7、引入需要制作成静态库的代码文件

    8、添加build headers

    9、点击后出出现一个可以添加头文件的选项

    10、添加要暴露给外界的头文件

    11、调整头文件的位置,拖到public

    12、选择设备(默认为真机),设备决定了该静态库用于真机还是模拟器,然后command+B

    经过了以上12步,就完成了一个静态库的制作

    下面简单使用一下我们刚刚制作完成的静态库吧

    13、找到生成的.a文件

    14、将生成的用于真机和模拟器的.a文件全部拷贝到同一个地方(这里我拷贝到桌面,为了避免名字重复,我给其中一个改了名字)

    15、合并真机和模拟器的.a文件,这样生成的.a既可用于真机也可以用在模拟器上

    16、将合并后的.a文件拖到测试项目中

    17、引入头文件,开始测试

    测试结果: 程序正常运行,图片已下载至桌面

    以上就是制作.a静态库的全部内容,希望对大家有所帮助。 - 转载请注明出处 @bbqe http://www.cnblogs.com/liufeng24/

  • 相关阅读:
    HAOI2008题解
    codeforces round375(div.2)题解
    codeforces round373(div.2) 题解
    TJOI2015题解
    CF976D. Degree Set
    dtoj#4243. 熊猫(i)
    dtoj#4242. 大爷(w)&&CF1061E
    CF786C Till I Collapse
    dtoj#4239. 删边(cip)
    dtoj#2504. ZCC loves cube(cube)
  • 原文地址:https://www.cnblogs.com/liufeng24/p/3575091.html
Copyright © 2020-2023  润新知