Xcode6 制作Framework
- Xcode -> New Project -> framework & Library -> Cocoa Touch Framework
- 将需要整理成Frame的文件导入,在Target -> Build Phases ->Headers 将需要公开的.h文件拖到Public中
- Build
- Xcode -> window -> Projects -> 项目 -> Derived Data -> Build -> Products -> Debug-iphonesimulator 找到生成的framework文件
- 再导入新项目中需要在新项目的Target -> Embedded Binaries中添加你自己的framework 否则会报错
Xcode6制作静态链接库
- Xcode -> New Project -> framework & Library -> Cocoa Touch Static Library
- 将需要整理成Frame的文件导入,在Target -> Build Phases 添加 New Header Parse
- 将公开的头文件添加到 public中
- Target -> Build Settings 中 iOS Deployment Target 中可以设置静态库支持的最低版本
- Build
- Xcode -> window -> Projects -> 项目 -> Derived Data -> Build -> Products -> Debug-iphonesimulator 找到生成的.a文件
- 静态链接库导入到项目中时需要添加.h文件
- 注:生成的静态库需要真机和模拟器各一个版本