从文档目录加载文件时 NSData 为空
NSData null when load file from document directory
NSString *mp3FileName = [[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,
NSUserDomainMask,
YES) lastObject]
stringByAppendingPathComponent:@"spring123.mp3"];
NSLog(@"mp3 data %@",mp3FileName);
NSData *mp3Data = [NSData dataWithContentsOfFile:mp3FileName];
NSLog(@"mp3 data %@",mp3Data);
这是给我的日志:mp3 数据 <>
我犯了什么错误?
如何将此文件转换为 NSData
?我想用电子邮件发送。
首先您需要检查文件是否存在于路径
BOOL isFileExists = [[NSFileManager defaultManager] fileExistsAtPath:filePath];
如果是,则只有 dataWithContentsOfFile: 将创建并 returns 数据对象,否则 returns 无。
NSString *mp3FileName = [[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,
NSUserDomainMask,
YES) lastObject]
stringByAppendingPathComponent:@"spring123.mp3"];
NSLog(@"mp3 data %@",mp3FileName);
NSData *mp3Data = [NSData dataWithContentsOfFile:mp3FileName];
NSLog(@"mp3 data %@",mp3Data);
这是给我的日志:mp3 数据 <>
我犯了什么错误?
如何将此文件转换为 NSData
?我想用电子邮件发送。
首先您需要检查文件是否存在于路径
BOOL isFileExists = [[NSFileManager defaultManager] fileExistsAtPath:filePath];
如果是,则只有 dataWithContentsOfFile: 将创建并 returns 数据对象,否则 returns 无。