1.所有类名都应该加前缀
说明:没有前缀的类名有冲突的风险
2.所有 category 方法加前缀
说明:category 方法如果不加前缀,有冲突的风险。
3.不要将第三方库打包进 SDK
说明:尽量不要将第三方库打包进 SDK,如果要打包,最好也要将该第三方库重命名,以避免冲突。
4.做基本的检查和测试
说明:SDK 对外公布前应该进行基本的编译检查,不应该有编译器警告存在。
5.文档完整并且正确
说明:如果对外暴露的接口有大的改动,示例Demohe 和说明文档一定要同步更新。
6.支持最新的 CPU 版本
说明:紧跟技术更新,及时更新,而不是出了问题候才被迫更新。