美文网首页
iOS中静态库.a文件创建

iOS中静态库.a文件创建

作者: 哈哈大p孩 | 来源:发表于2017-06-16 15:01 被阅读54次

    有时候集成一些功能的时候,想写个SDK,但是内部实现方法不能给别人看(公司要求),这个时候需要创建静态库.a文件。具体做法如下:

    1.创建工程

    image.png

    2.将写好的功能文件拖入项目中

    image.png

    红色标记的,是创建工程自动生成的,然后将XQTDeviceSDK.h和XQTDeviceSDK.m两个文件内容copy到红色标记的文件中(XQTDeviceSDK.h和XQTDeviceSDK.m是我在之前功能模块的总引用和实现)

    3.选择暴露的头文件

    image.png
    image.png

    4.配置下工程文件

    image.png

    先选择一下项目支持的最低系统。


    image.png
    image.png

    找.a文件

    配置完后,直接运行,在Products文件夹下,找到.a文件,找到路径下的,就是了,在这里我是模拟器运行的,所以得到的.a文件是模拟器的,然后换上真机再跑一次,得到的.a就是真机的
    最后将两个.a文件搞出来,文件名一样的,记得给模拟机的.a改个名字,然后将.h文件也搞出来,如下:


    image.png

    这样就完成了

    相关文章

      网友评论

          本文标题:iOS中静态库.a文件创建

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