iOS开发:SDK开发相关文档

什么是SDK:

软件开发工具包(缩写:SDK,英语全称:Software Development Kit),一般都是一些软件工程师为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件时的开发工具的集合。

参考的文章:

iOS SDK开发(静态SDK)

iOS SDK开发经验分享

iOS 洪荒之力-SDK开发

iOS-SDK开发经验分享

写iOS SDK注意事项

iOS SDK开发(入门指南):静态库与动态库的区别?a与.framework有什么区别?

iOS SDK开发之 .framework静态库:博主的文章写得不错,值得一看

随笔分类 - iOS SDK开发 :比较齐全的SDK开发,有很多例子

iOS中如何对具有复杂依赖的SDK在真机上进行单元测试

CocoaPods插件,允许您从podspec生成框架或静态库。

苹果开发文档

iOS创建多工程并且相互引用


特别注意:

1:所有类名都应该加前缀,没有前缀的类名有冲突的风险。

案列:微信分享的 SDK,文件名:WXApiObject.h,代码如下,其中BaseReq类和BaseResp类都没有加前缀

2:所有 category 方法加前缀,如果不加前缀,有冲突的风险。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容