播放列表文件m3u格式包含外部设备上可用的项目(在这种情况下,一个USB密钥),例如:检查文件是否存在,当外部设备上的文件
/Volumes/KINGSTON/folder/mytitle.mp3
我想检查该文件存在:
NSURL *url = [NSURL URLWithString:@"/Volumes/KINGSTON/folder/mytitle.mp3"];
NSFileManager *manager = [NSFileManager defaultManager];
NSLog(@"%d",[manager fileExistsAtPath:[url absoluteString]]); //returns 0. I expect 1
我也试过:
NSURL *u = [[NSURL alloc]initWithScheme:@"/Volumes" host:@"/KINGSTON" path:@"/folder/mytitle.mp3"];
NSLog(@"%d",[manager fileExistsAtPath:[u absoluteString]]); //0
我做了什么错?
感谢,
罗兰
NSURL是Apple在其文档中推荐的。没有其他动机 – roland