нового разбора, я прошел через документацию пока я не захватывая концепцию отношений ...Как использовать отношения для получения изображения на сервере с помощью Разбора быстры
У меня есть 1 ко многим отношения (продукт -> многие цветовые вариации).
На разборке под моим классом «товар» У меня есть следующие колонки: Бренд, размер, цена, цвет.
Цветовая ячейка - это отношение, которое перехватывает класс «цвет», который содержит: Color_Name, Color_Image (в виде файла).
Как получить доступ к цветному имени & color_image? Я использую код ниже, но возвращаю ноль.
func searchCategoryItems(){
categoryType = "basketball"
let query:PFQuery = PFQuery(className: "products")
query.includeKey("color")
let productQuery = query.whereKey("type", equalTo:self.categoryType)
productQuery.findObjectsInBackgroundWithBlock {
(objects, error) -> Void in
for object in objects! {
let brandName:String? = (object as PFObject)["brand"] as? String
let itemName:String? = (object as PFObject)["item_name"] as? String
let sku:String? = (object.objectId! as String)
let colors:String? = (object as PFObject)["color_name"] as? String
if colors != nil{
self.productColorArray.append(colors!)
print("colors work?", colors)
}
if brandName != nil {
self.productBrandArray.append(brandName!)
}
if itemName != nil{
self.productItemNameArray.append(itemName!)
}
if sku != nil{
self.productSkuArray.append(sku!)
}
}
self.searchTableView.reloadData()
}
self.searchTableView.insertRowsAtIndexPaths([NSIndexPath(forRow:0,inSection:0)], withRowAnimation: UITableViewRowAnimation.Automatic)
}
}
Это то, что мой синтаксический анализ Приборная панель себе вверх, как: