Swift Dropbox API v2官方Objective-C SDKintegración

Swift 项目里的 Dropbox 集成,官方的 Objective-C SDK 其实挺好用的。别看它不是用 Swift 写的,跟 Swift 配合起来一点都不违和。这个 SDK 把 Dropbox API v2 封装得蛮全面的,授权、上传、下载、同步都有,而且文档也比较清楚,调试起来还挺顺。你只要在 Xcode 里配置好 SDK 和 API Key,引导用户授权,后面基本就是用方法调接口,写法也不复杂,响应也快。

Swift 的第三方库用得多,这个 SDK 算是比较稳的选择。尤其是在做文件管理功能的时候,比如让用户能直接把照片存进 Dropbox,或者从 Dropbox 导个 PDF 出来,不用你自己拼求,直接用 SDK 的方法搞定,省心不少。SDK 自带的DBFILES类里基本能找到你想要的操作,像uploadSessionStartdownloadData都挺常用。

而且你要是做 macOS 的 App,这个 SDK 也能直接用,支持的挺全的。因为是官方出品的,稳定性上不用太担心。如果你项目是 Swift 写的,也不用纠结,它跟 Objective-C 的混编完全没问题,Xcode 自动生成的桥接头文件就能搞定。

哦对了,压缩包名dropbox-sdk-obj-c-f47e528里那个f47e528是提交哈希,算是这个版本的标识,方便你对版本做管理。要注意的一点是,SDK 用的是 OAuth 授权流程,所以记得在Info.plist里加好 URL Scheme,不然跳转回来会失败。

如果你刚好在搞用户文件同步、分享或者云备份功能,可以试试这个 SDK,整合下来体验还不错。

zip 文件大小:3.81MB