全部 android asp.net C/C++ cshap IOS Java javascript nodejs perl php python ruby web容器 其他 前端 数据库 第三方平台 混合式APP 网络 系统 默认分类

ios-制作静态.a文件

0 74

一、制作静态库文件

/*静态库制作*/
//  MakeA.h
-(NSString*)testA;


//  MakeA.m
-(NSString*)testA{    
    return @"静态库测试成功";
}


//  TestVC.h
@property (nonatomic,strong) UILabel * label;
@property (nonatomic,copy) NSString * Title;

//  TestVC.m
-(NSString*)Title{
    
    if (!_Title) {
        _Title = [[NSString alloc]init];
    }
    return _Title;
}

-(UILabel*)label{
    
    if (!_label) {
        _label = [[UILabel alloc]initWithFrame:CGRectMake(100, 200, 50, 50)];
        _label.backgroundColor = [UIColor cyanColor];
        
    }
    return _label;
}

二、配置静态库文件

三、运行项目,生成静态库

1、用模拟器运行一次;

2、用真机运行一次;

四、静态库完成

libaMakeA.a   ----->show in finder

五、将模拟器和真机的.a 合并

终端:wangyalu:~ wangyalu$ lipo -create /Users/wangyalu/Library/Developer/Xcode/DerivedData/MakeA-flvyjcsvqkctmsbtnlbnrzeeksen/Build/Products/Debug-iphoneos/libMakeA.a  /Users/wangyalu/Library/Developer/Xcode/DerivedData/MakeA-flvyjcsvqkctmsbtnlbnrzeeksen/Build/Products/Debug-iphonesimulator/libMakeA.a  -output /Users/wangyalu/Desktop/libMakeA.a

六、使用制作成的静态库

热忱回答0

  • 加入年费大会员(20每年)
  • 热门标签

    猜你喜欢

    1. 解决window.navigator.geolocation.getCurrentPosition在IOS10系统中无法进行地理定位问题
    2. iOS关于Cookie验证登录状态
    3. iOS 2017年, 上传审核被拒绝.到奔溃
    4. iOS 方法修饰符
    5. java为移动端写接口
    6. ios的300ms点击延时问题
    7. appledoc导出iOS代码文档的使用和问题详解(干货篇)
    8. iOS 制作自动打包脚本 Xcode8.3.2
    9. OC学习之知识储备篇
    10. iOS 10 之后,相机权限问题及易出现的Crash

    衣食父母

    最近热帖

    1. 走进JavaScript——重拾对象 4
    2. 最近用django做了个在线数据分析小网站 4
    3. mysql之 mysqldump 备份恢复详解 5
    4. 深入理解Java常用类-----时间日期 5
    5. css重构之旅 7
    6. 分布式队列ZooKeeper的实现 5
    7. Java-面向对象总结 6
    8. 《HelloGitHub》第 14 期 8
    9. 压缩'语料库,即提取特征词或词频,做量化处理之后以“列向量”形式保存到数据库 8
    10. 【charger battery 充電 充電器 電池】過充保護警告訊息 over charging protection,Battery over voltage protection, warning message 7

    随机文章

    1. 分布式文件系统 - FastDFS 配置 Nginx 模块及上传测试
    2. Qt之QAbstractItemView右键菜单
    3. 简易UI,快速原型----Balsamiq
    4. [Intel Edison开发板] 04、Edison开发基于nodejs和redis的服务器搭建
    5. cookie方法封装及cookie缺点分析