問題タブ [pffile]
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.
ios - Parse からの PFFile データのキャッシュ
私のアプリはメッセージング スタイルのアプリで、別のユーザーに「タグ付け」できます。(ちょっとツイッターみたい)。
現在、このメッセージが表示されると、タグ付けされた人物に属するアバターがそのメッセージとともに表示されます。
ユーザーのアバターは、PFUser オブジェクトに対する PFFile として格納されます。
私はそれをこのようなものにロードしています...
これはすべてうまくいきます。
コードの必要に応じてロードする部分は、ほとんどの場合、ユーザー データがキャッシュされているため、ネットワークにアクセスしません。
ただし、画像を取得して画像ビューに配置するバックグラウンド部分の読み込みは毎回実行されます。PFFile データのキャッシュはまったくないようです。
同じユーザーのアバターを何度もダウンロードした後でも、ネットワークにアクセスして取得します。
このデータをキャッシュする方法はありますか、それとも自分で実装する必要がありますか?
ios - 解析キャッシュからファイルを消去
解析を使用しているアプリがあり、キャッシュを大量のファイルでダウンロードしています。
ディスク上のアプリのサイズがかなり大きくなっています。
現在、アイテムをキャッシュから安全にクリアする方法はありますか?
https://www.parse.com/questions/pffilecache-refresh-and-pffile-versioningによると、それは不可能ですが、それは1年前のものであり、ここで何かが変わったことを願っています.
ありがとう!
ios - PFObject は PFFile PARse を保存しません
Objective-C で Pffile オブジェクトを Pfobject キーの値として設定できないようです。AVAudioPlayer から NSData を PFfile に保存しようとしています。私が次のことをした場合:
次のエラーが表示されます。
エラー: キー audioData の型が無効です。バイトが必要ですが、ファイルを取得しました (コード: 111、バージョン: 1.2.20)
理由が見つかりませんでしたか?
ios - PFFile から PFImageView へ
Parse から取得した画像を iOS アプリで表示できません。PFImageView を使用することにしました。これは私がこれまでに持っているものです:
PFImageView pic を宣言しました。
クエリ内:
他のもの(名前と説明)が機能していて、データベースに「画像」という名前のフィールドがあると確信しているため(はい小さいi)、それは本当に奇妙です。私はいつもこのエラーを受け取ります: 致命的なエラー: オプション値のラップ解除中に予期せず nil が見つかりました。
これに関する洞察はありますか?
ios - 1 つの PFFile で 2 つのデータを取得する
1 つの PFFile に 2 つのデータ (1 つの画像と 1 つのデータ サウンド) を保存したいと考えています。画像(fileData)はその通りですが、音データ(fileData2)の列をParse.comに追加したいと思います。どうすればこれを作ることができますか? できません: "PFFile *file = [PFFile fileWithName:fileName data:fileData,fileData2];"
これが私のコードです:
javascript - CloudCode を使用して Parse.com の URL から画像を保存する
ここ数日間、HTTP リクエストから取得したファイルを保存するのに苦労しています。これが私のコードです:
私が得るエラーは次のとおりです。
object.set("icon1", imgFile)
このすべての最も奇妙な部分は、問題なく場所を変更できる行を含めた場合にのみエラーが発生するobject
ことです。に保存しようとしたときにのみエラーが発生しimgFile
ますicon1
どんな助けでも大歓迎です。ありがとう!
ios - PFFile の読み込み動作
Parse は、またはそのバックグラウンドで同等のものPFFile
を使用するときに、どのように正確にデータをロードするのか疑問に思っていました。getData()
これが私のケースです:
この場合は .JPG 画像であるkeyを持つUser
クラスがあります。ユーザーをロードするときに、彼のプロフィール写真を. 私が使用するコードは次のとおりです。profilePic
PFFile
UIImageView
次にimage
、UIImageView
を aに設定しUITableViewCell
ます。
ご覧のとおり、getData()
の代わりに を使用しています。ここでは、完了ブロックgetDataInBackgroundWithBlock()
に を設定します。image
問題は、メインスレッドをブロックしているという警告が表示されますが、テーブルをすばやくスクロールしても遅延がまったくないことに気付き、getData()
頻繁にトリガーされることです。また、ステータス バーにネットワーク インジケータも表示されません。これは、Parse から画像ファイルを繰り返しプルしていることを示しています。
要約すると、私の質問は次のとおりです。パースがユーザーをロードするときに、イメージファイルをどのように正確にロードしますか? すべてのユーザー情報を取得してキャッシュに保存するときに、画像ファイルをダウンロードしますか? それとも、ファイルへの参照をロードした後、呼び出すたびにファイルをダウンロードしますgetData()
か?
前もって感謝します。