美文网首页
.a静态库生成和导入

.a静态库生成和导入

作者: 浅_若清风 | 来源:发表于2022-01-05 17:35 被阅读0次
    一、静态库生成
    1、依次点击顶部File->New->Project,如图 1.png
    2、选择Framework & Library下的“Static Library”选项,如图 2.png
    3、按步骤继续,创建成功。在生成的类文件里编辑库内容,示例如下:
    //.h文件声明方法
    @interface TestLib : NSObject
    +(void)showDemo;
    @end
    //.m文件实现
    @implementation TestLib
    +(void) showDemo{
        NSLog(@"测试的静态库");
    }
    @end
    
    4、在TARGETS中进行配置。依次点击Build Phases->Copy Files,添加需要暴露文件,Platforms选择你需要的平台,示例如图,只暴露TestLib.h文件 3.png

    5、command+B编译成功
    6、在左边Products文件目录下,选中libTestLib.a,Show in Finder,把生成的.h文件和.a库copy到同一个文件夹下,导入时用。

    二、导入使用
    1、把.h文件和.a库导入到工程的同一路径下,注意,.h文件导入时,勾选"Create groups",.a库导入时勾选“Create folder references”,如图 4.png

    2、在需要的地方,直接调用库方法,编译运行

    [TestLib showDemo];
    

    相关文章

      网友评论

          本文标题:.a静态库生成和导入

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