-1
NSDataオブジェクトがあり、16300バイトが含まれています。ファイルに書き込みます。書き込みは完全な成功です。しかし、いったん私が再びパスから読むことを望むと、それは私に44バイトしか与えません。Nsdataがファイルに正しく書き込まれていません。
//writing to path
[audioData writeToFile:recorderFilePath options:NSDataWritingAtomic error:&err];
if (err) {
NSLog(@"Error of writing to file %@",[err localizedDescription]);
}
// reading from path
NSData *paddata = [NSData dataWithContentsOfFile:filePath];
助けてください。 ありがとうございます。
おそらく、すべてのデータをまだフラッシュしていない可能性があります。読み込む前に遅延を加えてみてください。 – ppaulojr
保存されたファイルのサイズを確認して、書き込みまたは読み取りに問題があるかどうかを確認できますか? –
'recorderFilePath'と' filePath'の値は何ですか? – Mats