我正在 Swift 中实现一个照片上传器。
从 UIImagePickerController 获取 UIImage 后,我将调整图像的大小,可能小于 100 KB。
然后,我将使用 UIImageJPEGRepresentation() 将 UIImage 转换为数据。
然后我应该直接将生成的 NSData 上传到内存中吗?
或者,出于记忆的目的,我应该先将 NSData 存储到文件中,然后再上传文件吗?这样做会节省内存吗?
我正在 Swift 中实现一个照片上传器。
从 UIImagePickerController 获取 UIImage 后,我将调整图像的大小,可能小于 100 KB。
然后,我将使用 UIImageJPEGRepresentation() 将 UIImage 转换为数据。
然后我应该直接将生成的 NSData 上传到内存中吗?
或者,出于记忆的目的,我应该先将 NSData 存储到文件中,然后再上传文件吗?这样做会节省内存吗?