如何从Swift中的UIImage属性获取文件大小?
我的目的是验证用户上传的图像。如果它超过某些字节或大小,那么我将其删除,否则允许用户上传文件!
预先感谢!
答案 0 :(得分:0)
将其发布为答案,因为您还有后续问题。由于这是糟糕的UX,并且您的问题是如何在iOS中压缩UIImage
,因此答案是您可以使用UIImageJPEGRepresentation
。并设置此参数:
压缩质量
生成的JPEG图像的质量,以0.0表示的值 到1.0。值0.0表示最大压缩率(或最低 质量),而值1.0表示压缩最小(或最佳压缩) 质量)。
您可能在应用中具有裁剪功能。
文档:https://developer.apple.com/documentation/uikit/1624115-uiimagejpegrepresentation
答案 1 :(得分:0)
您无法从null
获取文件大小,可以从存储上传图片的路径获取图片
select top 1 max(login_date),login_group from tableName group by login_group order
by COUNT(user_id) desc