Swift原生文件与图片上传
Swift 的原生文件和图片上传功能,其实用起来还挺顺手的,尤其是配合 URLSession 做 POST 求,响应也快,代码也简单。文件路径用 URL 搞定,文件操作交给 FileManager,图片用 UIImage 来,基本上三板斧全套。上传的时候,直接把文件数据塞到 httpBody,再加上 Content-Type 就能跑起来。如果你想更省心,用 YLHttpRequest.swift 这种封装好的工具会更舒服,省去了不少重复代码。
图片上传时,最好先压缩一下,尤其是移动网络环境下,能节省多流量和时间。哦,还有,上传过程中加个进度条,用户体验会好多。网络不稳定?加个重试机制,稳得。,这套方法在 iOS 开发里算是老朋友了,用熟了你会发现,它真的是又快又稳。
5.1KB
文件大小:
评论区