Nsdata没有正确写入文件

时间:2016-10-06 12:21:32

标签: objective-c

我有NSData对象,它包含16300个字节,我正在写入文件。写是成功的。但是一旦我想再次从路径读取它,它只给我44个字节。

//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];

任何帮助将不胜感激。 谢谢。

1 个答案:

答案 0 :(得分:-1)

  

正下方用于编写音频文件并从路径读取的代码。

     

将音频文件写入路径

[fileData writeToFile:audioFilePath atomically:YES];

  

从路径中读取

NSURL * soundFileURL = [NSURL fileURLWithPath:audioFilePath];