2016-07-27 7 views
0

スウィフトで新しいパースクラスを作成しようとすると問題が発生します。新しいクラスを作成するための私のコードは次のとおりです:パースクラスがスウィフトコードで作成されていません

let query = PFQuery(className: "newClass")

問題は「newClass」クラスは私のパースのダッシュボードに作成されていないと私はエラーメッセージが出ていないということです。そして、他のコードはこのクラスからの情報の取得に依存しているので、アプリケーションは正しく機能しません。

私は早急にクラスを作成し、この問題に遭遇したことはありません。 Parseで新しいクラスを直接作成できることも知っていますが、これは私の素早いコードとParseの間の接続に問題があるようだから実際には役に立たない。

ありがとうございました!

答えて

1

クライアントクラスの作成を許可するを有効にしますか?

は、私がある程度それを解決するために管理

PFObject(className: "yourNewClass") 
+0

後でwhereKey制約を使用する必要があるため、PFQuery型にする必要があります。しかし、あなたの最初の勧告は非常に関連しているようですが、どこでParseでこのオプションを見つけるのですか? – user6155249

+0

parse.comを使用していますか、独自の解析サーバーを使用していますか? –

+0

あなたは、シミュレータからアプリケーションを削除してからシミュレータで再度実行することができます。解析は、データベース構造を保存するように見えることがあります。それがあなたの携帯電話ではじめて実行されたので、あなたの携帯電話でうまくいったのです。 –

0

新しいクラスを作成するために、PFObjectを使用してみてください。かなりの期間が経過した後、私はxcodeが提供するシミュレータではなく、自分のiPhone上でアプリケーションをシミュレートしようと考えました。何らかの理由で、すべてが計画どおりに動作しました...これは私にとっては良いニュースですが、なぜxcodeがそれをできないのかを知りたいと思います。

時間を割いて私にいくつかのヒントを与えてくれてありがとうブレット!