iOS制作framework
时间:2019-11-27
本文章向大家介绍iOS制作framework,主要包括iOS制作framework使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
1. 新建工程选择Framework
2.拖入要制作为framework的代码
3.设置build setting
搜索linking,将Dead Code Stripping设置为NO, Mach-o Type设置为Static Library,下面是已经设置好的
4.设置最低版本
5.设置build phases中的public头文件和private头文件
6.设置scheme为release
7.选中Products中的.framework,showInFinder,发现无法打开,里面暂且无内容
选中一个模拟器,command+B编译
选中真机,command+B编译
再次选中.framework,showInFinder,发现已经有内容了
分别是真机和模拟器对应的framework,已经打包好了.
8.查看framework所包含的架构
lipo -info 下图标红的文件路径
结果,真机包含armv7和arm64的架构
查看模拟器,包含i386架构和x86_64架构
9.合并真机和模拟器支持的架构
lipo -create 真机文件路径 模拟器文件路径 -output 自定义合成文件路径
自定义合成路径可直接写真机路径,会覆盖真机路径下的文件
10.再次查看合并后支持的架构,发现已经合并好了
11.拖入framework,使用
成功!
原文地址:https://www.cnblogs.com/yufang/p/11945012.html
- POJ 2478Farey Sequence
- cookie、session、token三者使用
- SpringCloud注册中心集群搭建
- SpringCloud配置中心集群搭建
- HDU1846 Brave Game
- 拉格朗日插值
- python爬虫入门(二)Opener和Requests
- python爬虫入门(三)XPATH和BeautifulSoup4
- python爬虫入门(四)利用多线程爬虫
- LOJ #115. 无源汇有上下界可行流
- 数据库改名系列(数据库名,逻辑名,物理文件名)
- BZOJ1468: Tree
- 洛谷P3806 【模板】点分治1
- 探索ASP.NET MVC5系列之~~~5.缓存篇(页面缓存+二级缓存)
- java教程
- Java快速入门
- Java 开发环境配置
- Java基本语法
- Java 对象和类
- Java 基本数据类型
- Java 变量类型
- Java 修饰符
- Java 运算符
- Java 循环结构
- Java 分支结构
- Java Number类
- Java Character类
- Java String类
- Java StringBuffer和StringBuilder类
- Java 数组
- Java 日期时间
- Java 正则表达式
- Java 方法
- Java 流(Stream)、文件(File)和IO
- Java 异常处理
- Java 继承
- Java 重写(Override)与重载(Overload)
- Java 多态
- Java 抽象类
- Java 封装
- Java 接口
- Java 包(package)
- Java 数据结构
- Java 集合框架
- Java 泛型
- Java 序列化
- Java 网络编程
- Java 发送邮件
- Java 多线程编程
- Java Applet基础
- Java 文档注释
- SpringCloud之Feign:REST客户端
- 20182327 2019-2020-1 《数据结构与面向对象程序设计》实验八报告
- 初识JDBC
- vue中使用vant-UI实现移动端自定义省市区三级联动
- Invalid prop: custom validator check failed for prop "pagerCount"的报错
- MSF小记
- 整理在Spring IOC容器初始化后可以处理特定逻辑的多种实现方式
- 实验3 循环语句
- redis分布式锁(一)———springboot 整合 redisson
- linux可用的跨平台C# .net standard2.0 写的高性能socket框架
- [Go] gocron源码阅读-groutine与channel应用到信号捕获
- Linux命令:ipcs/ipcrm命令
- CAS-原子操作
- websocket学习
- 第十二周课程总结