1.新建Framework项目
2.删除原有的.h文件,创建与工程同名的类
在新建类.h中添加接口,.m中添加实现代码
3.Xcode的参数设置
“Architectures” 添加 “armv7s”
“Build Active Architecture Only” 设置为 “NO”
“Dead Code Stripping” 设置为 “NO”
“Link With Standard Libraries” 设置为 “NO”
“Mach-O Type” 设置为 “Static Library”
“IOS Deployment Target” 设置为 “IOS 7.0” ,表示支持IOS7.0以上系统版本的编译
4.为Framework添加文件
“Compile Sources” 添加封装进Framework的文件,即隐藏
“Headers->Public” 添加暴露给用户查看的头文件
5.编译生成Framework文件
分别选择真机和Iphone6模拟器进行编译
首先找到真机编译成功生成的framework,Show In Finder
然后找到Iphone6模拟器编译成功生成的framework(在真机目录中command+(向上剪头键)返回上一层文件夹路径)