Это изменение API с iOS 12, а не Swift 4.2.
от вопрос уже есть ответ здесь:
UIImageJPEGRepresentation был заменен методом экземпляра UIImage.jpegData (compressQuality :) 3 ответа// compressing image(avaImg)before sending it to the server(Parse)
let avaData = UIImageJPEGRepresentation(avaImg.image!, 0.5)
let avaFile = PFFile(name: "ava.jpg", data: avaData!)
user["ava"] = avaFile
Когда я заменяю его на следующую строку в соответствии с рекомендациями уведомлений, я получаю сообщение об ошибке ниже
let avaData = UIImage.jpegData(avaImg.image!, 0.5)
ОШИБКА: элемент экземпляра 'jpegData' нельзя использовать для типа 'UIImage'; Вы имели в виду использовать значение этого типа вместо?
Я новичок, и я следил за этим на онлайн-курсе, так что, пожалуйста, детка!