Objective-C で Pffile オブジェクトを Pfobject キーの値として設定できないようです。AVAudioPlayer から NSData を PFfile に保存しようとしています。私が次のことをした場合:
NSData * audioData=[self.shoutInfoArray objectAtIndex:1];
PFFile * audiofile=[PFFile fileWithName:@"shoutData" data:audioData];
bool saved=[audiofile save]; //This bool is positive, so it does save!?
[shout fetchIfNeeded];
shout[@"audioData"]=audiofile; //BUGGY LINE
次のエラーが表示されます。
エラー: キー audioData の型が無効です。バイトが必要ですが、ファイルを取得しました (コード: 111、バージョン: 1.2.20)
理由が見つかりませんでしたか?