問題タブ [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 - PFFile を UIImage に変換できません
ここで何か悪いことをしたのではないかと思います。
PFUser
のプロパティを持つサブクラスがありますprofileImage
。これはPFFile
profileImage
すぐに Parse に保存せず、にピン留めするだけの場合がありlocalDatastore
ます。
しかし、 から取得しlocalDataStore
てgetDataInBackgroundWithBlock
. エラーは返されませんが、コールバックによって返される NSDataは常に nilです。
- はNIL ではありませ
PGUser.currentUser()?.profileImage
ん - 関数によってエラーは返されません
getDataInBackgroundWithBlock
。 - しかし、データは常に NILです。
私が間違っていることについて何か考えはありますか?
ありがとうございました!!
swift - swift と parse.com を使用して、ストーリーボードであるコントローラーから別のコントローラーに pfimageview を渡す方法
何かアドバイスをいただければと思いました。画像を含むクイズアプリを作っています。クイズには、単一の画像ビューを備えた 4 つの回答ボックスがあります。を介して画像をクイズにダウンロードできますが、画像parse.com
をクリックして別のビューコントローラーに移動し、画像をフルスクリーンでズームできるようにしたいと考えています。を呼び出してセグエすることができましたが、2番目のView Controllerでpffile
試してみるとアプリがクラッシュします。getdatainbackgroundwithblock
どのようにイメージをセグエするべきだと思いますか?
編集
うん、ごめん。したがって、私が得ていたクラッシュは、getdatainbackgroundwithblock の +55 行目で発生した code=1 address=0x48 のエラーでした。
以下に使用していたコードの抜粋を貼り付けました。
これを使用して、最初のビューで画像を呼び出し、PFImageView で画像にしました。
`for object : PFObject in objectsArray as! [PFObject] { let image = object["Image"] as! PFFile let transimage = 画像
次に、このように2番目のView Controllerに渡しました。
`override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) { if(segue.identifier == "ZoomImage"){
私の2番目のView Controllerでは、このような画像に戻そうとしました。
` if let object = currentObject { NSLog("(currentObject)")
NSLog が 3 になると、コードが壊れてしまいます。currentObject の NSLog も PFFile を返したので、私はそれが正しいと信じていました。どこが間違っていますか?そして、それを渡すためのより良い方法はありますか?
ios - サブクラス化された PFUser のプロファイル画像を PFFile で管理する - Swift / iOS
iOS アプリで PFUser をサブクラス化し、この関数を使用してプロフィール画像を取得しています。 profilePicture
であり@NSManaged PFFile
、profilePictureImage
UIImage です。
getData()
これは、とfetchIfNeeded()
がメイン スレッドで長時間実行される可能性があるという事実を除いて、うまく機能します。
怖い部分がバックグラウンド スレッドで実行されるように、このメソッドを実装する良い方法を考えられる人はいますか?
ありがとう!
ios - iOS の画像解像度を解析する
さまざまな iOS デバイスの Parse でさまざまな画像解像度を処理する最も効果的な方法は何ですか?
例えば
最高の解像度で 1 つの画像を解析して、すべてのデバイスにダウンロードする方がよいでしょうか? (解像度の低いデバイスではダウンロード速度が遅くなります)
イメージの 1x 2x および 3x バージョンを解析して、関連するデバイスにダウンロードします。(Parse でより多くのストレージ スペースを占有します)
Parse でクラウド コードを実行して、画像がデバイスにダウンロードされるときに画像を正しい解像度にサイズ変更します。(すべてのデバイスでダウンロード速度が遅くなる可能性はありますか?)
誰もが考えることができる他のオプションは大歓迎です。
アル
objective-c - iOS 9 で PFFile をオブジェクトに保存する方法
iOS 9 にアップグレードすると、この問題が発生します。解析フレームワークが完全に機能しません。
PFFiles を取得できません & PFFile を内部に持つ PFobject を保存できません。
これは、iOS 8.3 で動作していた私のコードです。
ios - Parse.com のクラスに別の列を追加するにはどうすればよいですか? (迅速)
Parse のクラスに新しい列を追加するのに苦労しています。現在、レストランの名前とジオポイントを含むクラス (Venue Data という名前) を作成しています。そのクラスに、特定のレストランに対応する画像の列を追加したいと思います。どのように進めたらよいのか、かなり困っています。どんな助けでも大歓迎です。
ios - 迅速なuiscrollviewの解析から画像をロードする
複数の画像を含む PFFile から画像を取得し、それらを 1 つのスクロールビューに配置したいと考えています。これまでのところ、次のことを試しましたが、これは「警告:メインスレッドで長時間実行されている操作が実行されています」というエラーを返します。
私も次のことを試しましたが、PFFileから画像を抽出してスクロールビューに画像を追加する部分をスキップします。