2015-08-10 1 views
-1

Я попытался использовать UIImagePNGRepresentation, но когда я загружаю изображения в Parse, они слишком большие, но маленькие изображения работают нормально. По этой причине я пытался использовать UIImageJPEGRepresentation, но это не имеет значение, если изображение является большим или маленьким, всегда получаю ошибку «Неверный тип для ключа imagem1, ожидается файл, но получил строку»:Недопустимый тип для ключевого imagem1, ожидаемого файла, но получил строку

let imageData = UIImageJPEGRepresentation(restaurante.imagem[0],0.75) 
    let imageFile = PFFile(name:"image.png", data:imageData).description 
    Restaurantes["imagem1"] = imageFile 

    Restaurantes.saveInBackground() 

Got строку ? Как? Спасибо :)

ответ

1

Вы добавили .description в конце определения, поэтому вы создаете экземпляр PFFile, а затем получаете его описание. Удалите эту часть линии.

+0

Не знаю, почему было указано описание. Но спасибо! –

Смежные вопросы