Вы не можете получить размер файла от UIImage
, можете получить по пути, в котором хранится загруженное изображение
let filePath = "uploaded image url"
var fileSize : UInt64
do {
let attr = try FileManager.default.attributesOfItem(atPath: (filePath?.path)!)
fileSize = attr[FileAttributeKey.size] as! UInt64
print(fileSize)
let fileSizeWithUnit = ByteCountFormatter.string(fromByteCount: Int64(fileSize), countStyle: .file)
print("File Size: \(fileSizeWithUnit)")
} catch {
print("Error: \(error)")
}