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
类里基本能找到你想要的操作,像uploadSessionStart
和downloadData
都挺常用。
而且你要是做 macOS 的 App,这个 SDK 也能直接用,支持的挺全的。因为是官方出品的,稳定性上不用太担心。如果你项目是 Swift 写的,也不用纠结,它跟 Objective-C 的混编完全没问题,Xcode 自动生成的桥接头文件就能搞定。
哦对了,压缩包名dropbox-sdk-obj-c-f47e528
里那个f47e528
是提交哈希,算是这个版本的标识,方便你对版本做管理。要注意的一点是,SDK 用的是 OAuth 授权流程,所以记得在Info.plist
里加好 URL Scheme,不然跳转回来会失败。
如果你刚好在搞用户文件同步、分享或者云备份功能,可以试试这个 SDK,整合下来体验还不错。
3.81MB
文件大小:
评论区