Ich möchte meine Daten zu Kerndaten speichern, wenn eine Schaltfläche hier geklickt wird, ist meine Action-Taste Code jetzt let app = UIApplication.sharedApplication().delegate as! AppDelegate let context = app.managedObjectContext let entity = NSEntityDescription.entityForName("Cart", inManagedObjectContext: context) let cart = Cart(entity: entity!, insertIntoManagedObjectContext: context)
aber das einzige Problem ist jetzt, dass ich nicht, wie hier zu speichern ist mein Code zu analysieren jsonSo speichern Sie Daten in Model Coredata
Alamofire.request(.GET, url!, headers: headers).responseJSON { (response) in
let result = response.result
if response.result.isSuccess{
let jsonObj = JSON(result.value!)
if let x = jsonObj["Items"].array {
x.forEach
{
if let uw = ($0["name"]).string{
print(uw)
let qw = ($0["image"]).string
if let rw = ($0["price"]).int{
if let hu = ($0["id"]).int{
print(hu)
let foo = Rest(name: uw, imageUrl: qw!, price: "₦\(rw)")
self.rest.append(foo)
}
}
}
}
dispatch_async(dispatch_get_main_queue()) {
self.tableView.reloadData()
actInd.stopAnimating()
}
}
}
So habe ich ein Array namens Rest, wo ich Daten für die Tabellenansicht erhalten möchte. Ich möchte Informationen jeder Zelle in Coredata ist ein Screenshot der App
Also hier angezapft sparen, wenn der sichere Taste abgegriffen es das Element spart hier Coredata ist mein Code einhüllen Sie nee code
Also werde ich die Funktion in meiner parseJson() Funktion aufrufen? – lordxxx
"Ich möchte Informationen von jeder Zelle in Coredata angezapft speichern hier ist ein Screenshot der App". Also, wenn Zelle tapped TableView didSelectRowAtIndexPath-Methode wird aufgerufen werden. Welche Imformation möchten Sie jetzt speichern? Einkaufswagenobjekt? – Sofeda
Ich möchte Name und Preis speichern, hast du meinen Code gesehen? Wie kann ich es von dort speichern – lordxxx