在某些情况下,为了缩短上传时间,我只需要上传低质量的图片,因为图片太小,您无法分辨出差异,
反正我可以从URL字符串中获取较低质量的图像以使其在屏幕上更快地加载吗?
这是从imageURL加载图像的代码
guard let profileImageUrl = currentUser?.profileImageURL
else { return }
profileImageView.loadImage(urlString: profileImageUrl)
我可以使用与下面类似的代码来将较低质量的图像保存到屏幕上吗?只是更快地在屏幕上获得低质量的图像?
let profileImage = self.profileImageView.image
let uploadData = UIImageJPEGRepresentation(profileImage!, 0.1)