2016-07-27 10 views
0

Ich habe ein Problem, wenn ich versuche, eine neue Parse-Klasse durch Swift erstellen. Mein Code für eine neue Klasse zu schaffen ist die folgende:Parse-Klasse nicht durch Swift-Code erstellt

let query = PFQuery(className: "newClass")

Das Problem ist, dass eine „neue Klasse“ Klasse wird nicht in meinem Parse Armaturenbrett erstellt und ich erhalte keine Fehlermeldung. Und da ein anderer Code vom Abrufen von Informationen aus dieser Klasse abhängig ist, funktioniert die App nicht richtig.

Ich habe Klassen zuvor durch swift erstellt und bin nie auf dieses Problem gestoßen. Ich weiß auch, dass ich eine neue Klasse direkt durch Parse erstellen kann, aber das hilft mir nicht wirklich, da es ein Problem mit der Verbindung zwischen meinem schnellen Code und Parse zu geben scheint.

Vielen Dank im Voraus für jede Hilfe!

Antwort

1

Ist Erlaube Client-Klassenerstellung eingeschaltet?

Try PFObject mit der neuen Klasse zu erstellen

PFObject(className: "yourNewClass") 
+0

Ich brauche es vom Typ PFQuery, weil ich später die WhereKey-Einschränkung verwenden muss. Aber Ihre erste Empfehlung scheint sehr relevant zu sein, wo finde ich diese Option in Parse? – user6155249

+0

Verwenden Sie parse.com oder befinden Sie sich auf Ihrem eigenen Parse-Server? –

+0

Sie könnten versuchen, die App aus dem Simulator zu löschen und dann erneut auf dem Simulator ausführen. Parsen scheint manchmal die Datenbankstruktur zu speichern. Aus diesem Grund hat es möglicherweise auf Ihrem Telefon funktioniert, weil es das erste Mal war, dass Sie es auf Ihrem Telefon ausgeführt haben. –

0

ich es zu einem gewissen Grad zu lösen geführt. Nach einiger Zeit kam ich auf die Idee, die App auf meinem iPhone zu simulieren anstatt nur auf dem Simulator, den xcode bietet. Aus irgendeinem Grund funktionierte alles dann wie geplant ... Das sind gute Nachrichten für mich, aber ich würde gerne wissen, warum xcode das nicht konnte.

Danke, dass Sie sich Zeit nehmen und mir ein paar Tipps geben Brett!

Verwandte Themen