把OC SDK集成到自己的工程中,要引入很多的头文件,而且自己工程使用了AFNetworking,还与你们修改过后的AFNetworking冲突,不得不重新命名,非常不友好!
直接打包成“静态库+一个头文件”不就利于开发者了吗?
把OC SDK集成到自己的工程中,要引入很多的头文件,而且自己工程使用了AFNetworking,还与你们修改过后的AFNetworking冲突,不得不重新命名,非常不友好!
直接打包成“静态库+一个头文件”不就利于开发者了吗?
这个问题确实需要改进,下个版本的ocsdk正在开发中,会考虑到类似的问题,包括javasdk直接打成jar包的形式,你可以直接将七牛的ocsdk中的AFNetworking包全都删除,只使用你工程中的AFNetworking就可以避免出现冲突了。
https://github.com/qiniu/objc-sdk 最新版本objc sdk 已经没有内置 AFNetworking,直接通过cocoapods 安装。