nsdata的文件路径

时间:2018-08-07 16:54:13

标签: xcode

我正在尝试从文件路径获取NSData,但我不断收到错误消息,表明无法打开文件。关于如何获取路径的任何想法,这样我就可以获取NSData。

for (int t = 0; t < [self.myarray count]; t++) {
    NSURL *url1 = [NSURL fileURLWithPath:[self.myarray objectAtIndex:t]];
    NSLog (@"url1: %@", url1);
    NSError* error = nil;

    NSString *filePath = [url1 path];
    NSData* data = [NSData dataWithContentsOfFile:filePath options:NSDataReadingUncached error:&error];
    if (error) {
        NSLog(@"Data Error: %@", [error localizedDescription]);

    } else {
        NSLog(@"Data is: %@", data);

    }  

}

这是错误日志

url1:file:///var/mobile/Containers/Data/Application/85E795CA-B31D-4BD7-A777-DE7B392D6762/Documents/pImw.mp4

数据错误:因为没有这样的文件,所以无法打开文件“ pImw.mp4”。

0 个答案:

没有答案