問題タブ [pfobject]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
226 参照

ios - parse.com 特定の値を一度保存​​する

私はParse APIを初めて使用し、次のことを行う方法を理解しようとしています:

私のアプリは文字列 (「foo」、「bar」など) を保存します。「foo」は、ユーザーが何回追加しようとしても、その文字列が追加されようとした回数のカウントとともに、1 回だけ存在する必要があります。したがって、4 人のユーザーが文字列「foo」を追加しようとすると、次のように関連付けPFObjectられます。

(「foo」という名前のオブジェクトが複数存在することはありません)

「foo」を照会して取得し、カウントを更新できることはわかっていますが、複数のユーザーが同時に「foo」を更新しようとすると競合状態が発生するような気がします。

Parse APIを介してこれを達成するための正しい/最良の方法は何ですか(問題がある場合はiOSを使用しています)。

0 投票する
1 に答える
1003 参照

ios - 文字列の配列を iOS の PFObject に保存する方法

配列の各要素を編集できるように、文字列の配列で PFObject を作成 (または更新) したいと考えています。たとえば、配列に「Hello」と「World」という単語を含めて、必要に応じて配列の最初の要素にアクセスして書き換えて、代わりに「さようなら」と言うようにします。

ここに私が持っているものがあります:

上記のコードではエラーは発生せず、Parse にも保存されません。私も使ってみました:

しかし、このコードは「エラー: キー arrayOfStrings の型が無効です。文字列が必要ですが、配列を取得しました」というエラーを返します。

配列の問題を解決する方法について何か提案がある場合、またはテキストの壁内の文字列を収集/アクセスする別の方法を試す必要がある場合はお知らせください。ありがとう

0 投票する
1 に答える
76 参照

objective-c - ビューコントローラーでxcodeが「PFObject」を認識しないのはなぜですか?

アプリを解析で動作させようとしてきましたが、テストを動作させることができません。viewcontroller.m が「PFObject」を認識していないことが原因ではないかと思います。parse.com で説明されているように、これをビュー コントローラーに追加する必要がありますが、動作させることができません。

誰かがこの問題を抱えていたり、アイデアを持っていますか?

ありがとう!

0 投票する
0 に答える
248 参照

ios - ビュー間で PFObject を渡すと値が null になる

私は Parse と iOS アプリの開発は初めてなので、明確な答えがある場合は質問をお許しください。私のアプリでは、ユーザーは複数のビューにわたってデータを入力する必要があり、リソース効率のために、最初のビューで PFObject をプロパティとして開始し、prepareForSegue各シーンからセグエの宛先ビュー コントローラーに渡されます。

ただし、オブジェクトのキーと値のペアを確認すると、それらがオブジェクトに格納されていないことに気付きました。デバッガーでは、「estimatedData」セクションにデータが表示されます。これの原因は何ですか?オブジェクトにアクセスしようとするsaveInBackgroundと失敗し、オブジェクトが null であると表示されます。

以下はFirstViewController.h、PFObject プロパティ宣言のコードです。
@property (strong, nonatomic) PFObject *freshChow;

@synthesize freshChow;の下@implementationにも呼び出しますFirstViewController.m。ボタンがタップされたときに、後で IBAction でオブジェクトを初期化します。

そしてprepareForSegue方法:

このコードは、StartCookingProcessメソッドを除いて、後続のビューで繰り返されます。

ありがとう、シッダールス

0 投票する
3 に答える
810 参照

ios - PFObject の saveInBackgroundWithBlock: メソッド - ブロックが呼び出されない

次の簡単な方法を検討してください。

何らかの理由で、最新の完了ブロックが呼び出されていません。

なぜこれが起こっているのか誰にも分かりますか?

0 投票する
0 に答える
73 参照

ios - PFQuery でのアサーションの失敗を修正する方法

Score (PFObject のサブクラス) のこの単純なクエリ...

このアサーションの失敗を返します...

このクエリは、正常に動作する他のすべてのクエリと同じです。このアサーションの失敗が何を意味するのか、またはそれを修正する方法がわかりません。助けてください。

追加: 興味深いことに countObjects は機能します

0 投票する
1 に答える
2176 参照

ios - IOS Parse 2 つのクラスに基づくクエリからオブジェクトを取得するにはどうすればよいですか?

と の 2 つのクラスがUserありPostます。Userクラスにはフィールドがあり、特定のグループ xuserTypeからすべての投稿を取得したいと考えています。userTypeクラスには、PostクラスへのポインターがありますUser

私は次のようなことをしようとしていました。最初に、必要なユーザーのタイプのすべてのユーザー ID を取得します。

そして、これらの objectIds に基づいてクエリを実行したかったのですが、この配列に対してクエリを実行する方法や、これが正しい方法であるかどうかはわかりません。これはどのように行うことができますか?