SDK制作初篇
来源:互联网 发布:网络彩票开售解禁通知 编辑:程序博客网 时间:2024/04/30 21:43
在工作中需要给别的公司提供SDK所以学习了如何去打包生成属于自己的SDK,有什么不足的地方,还希望大家能够指正.
SDK制作其实就是打包自己的framework
1、新建一个工程,在进入页面之后,选择Framework & Libray 选项中的 Cocoa Touch Framework.
2、其它使用方式和平常一样,新建自己需要用到的类
如果有资源文件,打成一个bundle包统一管理
然后选中Target,选中Build Phases -> Headers,可以看出有三个选项,分别是Public,Private,Project;把需要暴露给别人的.h文件拖到Public中,
剩下的不要暴露的,即为隐藏的文件,放在Project中
3、完成上述步骤之后,在自动生成的.h文件中,把所有需要暴露的.h文件都用#import <工程名/类名.h>引入,记住一定要将所有的需要暴露的.h文件都写在给定位置,不然编译后生成的.framework在引用的时候会有警告
5、新建一个workspace,把刚刚新建的framework工程导入进来
6、在外面引用SDK,引入头文件 #import <工程名/类名.h>
如果要给外界使用,直接编译,在products里面找已编译好的framework即可
0 0
- SDK制作初篇
- 【框架】as制作sdk
- 制作Openwrt SDK开发环境
- xcode 6.0 后制作SDK
- 制作静态库SDK须知!
- 简述Android SDK制作流程
- 《ArcGIS Runtime SDK for Android开发笔记》——数据制作篇:紧凑型切片制作(Server缓存切片)
- android制作sdk,通过SDK调用另一个应用的方法
- 生成Windows CE5.0和制作SDK
- 制作CHM版本的android sdk文档
- win ce 6.0 SDK 的制作
- WinCE 6.0 的SDK制作过程
- 制作FFmpeg SDK for MS Visual Studio
- 制作FFmpeg SDK for MS Visual Studio
- 制作FFmpeg SDK for MS Visual Studio
- 制作FFmpeg SDK for MS Visual Studio
- 制作FFmpeg SDK for MS Visual Studio
- 制作静态库 第三方SDK
- php小技巧和注意事项
- mybaits批量存储记录(有实例)
- git 的补丁使用方法
- 测试Android Studio自动生成Demo(Master Detail Flow)
- jquery简单应用
- SDK制作初篇
- 利用Retrofit进行各种网络请求
- ubuntu 16.04 编译安装g2o出错的解决方案
- C++关于共用体的理解
- LeetCode 202. Happy Number
- android之File文件简单操作
- 文件夹显示过滤器Beyond Compare如何处理
- Vim编辑器常用命令
- 整合Spring Data JPA与Spring MVC: 分页和排序