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 方法加前缀,如果不加前缀,有冲突的风险。

你可能感兴趣的:(iOS开发:SDK开发相关文档)