Meine Daten kommen in modaler Klasse namens Menu, indem Sie ihre Objektmenüs erstellen. Jetzt Wie kann ich die Menünamen zu senden Tableview in bestimmten Zelle zeigenSo füllen Sie Daten vom Klassenmodell zur Tabellenansicht
var menus = [Menu]()
for (_, content) in json {
let menu = Menu(id: Int(content["id"].stringValue),
name: content["name"].string,
image: content["image"].string,
coupon: content["coupon"].int,
icon: content["icon"].string,
order: Int(content["order"].stringValue),
aname: content["name"].string,
options: Int(content["options"].stringValue),
subcategory:content["subcategory"].arrayObject)
menus.append(menu)
}
for menu in menus {
print(menu.name)
print(menu.id)
print(menu.subcategory)
}
print(menus.count)
Hier ist die Alle Daten werden in Menu-Klasse mit Hilfe von Menüs gespeichert object.I die Codes hinzugefügt hat, Daten zu Tableview zu zeigen. Hier habe ich benutzerdefinierte Tabellenansicht erstellt und versucht, sie zu füllen
Es funktioniert nicht. Wie sollte die Umsetzung sein?
Es zeigt die ProjectName.ClassName
aktualisiert, nachdem Antwort akzeptieren
ja, aber der Wert kommt in optionalen Wert wie diese optional (Wert) –
Können Sie Screenshot des Bildschirms nach Änderung im Code nach meiner Antwort geben? –
yeah Ihr Code funktioniert, aber nur der kleinere Fehler –