从文件上传与内存 UIImage 上传之间有区别吗?

Is there a difference between uploading from file vs an in memory UIImage?

我正在尝试从 UIImagePickerController 上传文件。是从内存上传图片还是保存到磁盘然后再上传到 S3 更好

哪个占用资源少?目前较弱的设备,如 iPhone 5 难以上传文件。

您的问题是旧设备的蜂窝网络速度较低。 iPhone 5 和更新型号之间的 WiFi 速度应该没有任何显着差异。

由于问题出在上行链路速度上,因此无论您是从内存还是磁盘获取图像都没有区别。将图像从内存移动到磁盘然后在上传之前返回内存没有任何优势,除了只有部分图像可能保留在内存中等待上传。