Meine App erstellt ein Objekt (PFUSER) für jeden Benutzer und ein (PF) -Objekt für jedes Ereignis, an dem sie teilnehmen. Das funktioniert gut. Dann habe ich zwei Dateien mit diesem Ereignis verbunden. Ich speichere die erste Datei in einem PFFile und ordne sie dann dem Ereignis pfobject zu. Wenn ich Blöcke benutze und dies im Hintergrund mache, wie kann ich dann sicherstellen, dass die Kontrolle auch weiterhin für die zweite Datei funktioniert?auf iOS mit Parse, wie zwei PFFiles zu einem PFObject im Hintergrund gespeichert werden
Ich bin neu in Blöcken so vielleicht wäre es mir klarer, warum es nicht mit Callbacks funktioniert, aber es scheint, der Block führt das Speichern in einem anderen Thread und der aktuelle ist aufgegeben, bevor die nächsten Schritte unternommen werden.
Natürlich möchte ich beide als "speichern Sie schließlich", um die Offline-Nutzung zu ermöglichen.
jede Anleitung/Beispiele können Sie mich sehr zu schätzen wissen.
danke!
Vielen Dank für diese Idee. Sparen war schließlich nett, weil es in der Tat schien, dass meine App das auch anrufen konnte, wenn sie nicht verbunden war. Momentan mache ich nur einen "saveInBackground" für jede der zwei Dateien. Dies sieht besser darin aus, dass ich nach jeder Dateispeicherung gerade eine PFQuery mache, um das Objekt zu erhalten, mit dem ich die Datei assoziiere und aktualisiere - dies zu tun, sieht viel besser aus (und bedeutet, dass ich aufhören kann, mir die Dateien anzuhängen) richtiges Objekt!). Vielen Dank. – hangzhouharry