Как добавить еще один столбец в мой класс в Parse.com? (Swift)

У меня возникли трудности с добавлением нового столбца в мой класс в Parse. В настоящее время я сделал класс (названный: Данные места проведения) с названием и геоинформацией ресторанов. Я хотел бы добавить к этому классу столбец для изображения, который будет связан в соответствии с конкретным рестораном. Я довольно озадачен тем, как я должен идти об этом. Любая помощь с благодарностью.

2 ответа

Решение

Parse позволяет вам добавлять ленивые столбцы в класс, что означает, что вы можете добавить поле в свой PFObject, и, если его нет в вашем классе Parse, Parse добавит этот столбец для вас.

Вот как вы можете добавить столбец с помощью кода:

// Prepare image
let imageData = UIImagePNGRepresentation(yourImage)
let imageFile = PFFile(name:"image.png", data:imageData) // "image.png" is the name which would be shown on Parse.com

// Add the new field to your object
yourObject["image"] = imageFile
yourObject.saveInBackground()

Вы заметите, что Parse создаст новый столбец с именем image на их веб-портале.

Если вы вошли в Parse и находитесь в представлении данных ("Ядро" должно быть выделено вверху), у вас должно быть несколько вариантов, которые выглядят так: этот,

Нажмите + Col и это должно дать вам новый столбец для добавления!

Если вы говорите о том, как конкретно вы будете добавлять изображения, я буду хранить URL-адреса изображений в виде строки в Parse и асинхронно загружать изображения в ваше приложение.

Другие вопросы по тегам