Я пытаюсь отобразить изображение, сохраненное в Buddy For Parse, в UIImageView, однако постоянно получаю эту ошибку:
Не удалось преобразовать значение типа «PFFileObject» (0x1045e0568) в «NSString» (0x1041d75d8).
2019-04-13 18: 15: 09.869460-0500 PerfectLaptop [43839: 3094232] Не удалось преобразовать значение типа 'PFFileObject' (0x1045e0568) в 'NSString' (0x1041d75d8).
Я уже сохранил множество строк в Parse, и могу без проблем получить к ним доступ, а также сохранил изображение, которое я хотел использовать, однако, несмотря ни на что, я не могу заставить его работать. , Многие из найденных мной решений включают приведение объекта к типу PFFile
, однако, похоже, его больше не существует.
let query = PFQuery(className: "whichOneRecommended")
query.findObjectsInBackground { (objects, error) in
if error == nil
{
if let returnedobjects = objects
{
for object in returnedobjects
{
if (object["whichOne"] as! String).contains("\(self.whichOneJoined)")
{
self.laptopImage.image = UIImage(named: (object["laptopImage"]) as! String)
}
}
}
}
}
Несмотря на то, что файл изображения можно просматривать и загружать в разобранном виде, я не могу отобразить его в imageview
, и я хочу, чтобы представление изображения изменилось программно, запустив эту функцию, как и другие части объекта.
Заранее спасибо