ゴール
を属性としてPFObject
持つを保存しようとしています。PFFile
iOS用の新しいローカルデータストアPFObject
を使用しているので、これをsaveEventually()
メソッドで保存したいと思います。
問題
私が遭遇している問題は、saveEventually()
メソッドがPFFiles
. saveEventually()
何も付けずに自分のオブジェクトを試してみましたが、PFFile
うまくいきました。私が再接続されるとすぐにPFFile
、Xcode はいくつかのブレークポイント通知 (エラー?) をスローしましたが、アプリを終了しませんでした。 . ローカル データストア機能が導入される前は、この保存が可能だったとは思えません。エラー
がスローされていたでしょう。iOS Local Datastore docs"Unable to saveEventually a PFObject with a relation to a new, unsaved PFFile."
に記載されているように、Local Datastore 機能によってこれが修正されたようです。
「PFObject の固定は、保存と同様に再帰的であるため、固定しているオブジェクトが指すオブジェクトもすべて固定されます。オブジェクトが固定されると、新しいデータを取得または保存して更新するたびに、コピーがローカル データストアは自動的に更新されます。まったく心配する必要はありません。」
SDK を最新バージョン (v1.6.2) に更新しました。何か案は?