iOS 自己开发SDK必须要注意的几点
最近做了几个自己的SDK发现,自己也摸索出了一点点经验,现在分享给大家,如有错误地方,请指正。希望大家多多支持,顺便推荐一下我的github地址:https://github.com/leerme,我分享了一下源码,大家如有喜欢,记得给星星哦;
好了步入正题了:
注意事项一:所有类名都应该加前缀
n说明:没有前缀的类名有冲突的风险。
nBad Case:微信分享的 SDK,文件名:WXApiObject.h,代码如下,其中BaseReq类和BaseResp类都没有加前缀。
nBaseReq
nWXBaseReq
注意事项二:所有 category 方法加前缀
n说明:category 方法如果不加前缀,有冲突的风险。 nBad Case:腾讯分享的