Ich habe versucht, den Inhalt in einem Array namens testArray in der Klasse Collabs zu ändern und dann wieder auf dem Parse-Server zu speichern.Swift [Fehler]: Objekt nicht gefunden. (Code: 101, Version: 1.12.0)
@IBAction func addToArray(_ sender: AnyObject) {
var objectToSave: PFObject?
let query = PFQuery(className: "Collabs")
query.getObjectInBackground(withId: collabID) { (object, error) in
if error != nil {
print(error)
} else if let content = object {
objectToSave = content
}
if objectToSave != nil {
objectToSave!["testArray"] = ["foo","bar","foobar"]
objectToSave!.saveInBackground(block: { (success, error) in
if error != nil {
print("ERROR")
} else {
print("SUCCESS")
}
})
}
}
ich schon einige Beiträge gesehen haben, die jedoch über Zugriffsrechte zu sprechen, zu meinem besten Wissen, hat die Klasse Collabs öffentlichen Lese- und
Code setzen, die mit der Linie startet 'wenn objectToSave! = nil {' innerhalb der else if-Anweisung und es wird funktionieren ... –
Leider habe ich versucht, die Vorschläge und bekam den gleichen Fehler. Ich würde mich freuen, meinen Code zu veröffentlichen, der Ihre Antwort versucht, wenn Sie es sehen möchten. – user3779795