我试图了解如何使用NSFileManager,但是我的桌面上确实存在一个文件,当我输入该文件的路径时,NSFileManager方法fileExistsAtath:将返回False。好像我漏掉了什么。这是密码。
NSFileManager *fileManager = [NSFileManager defaultManager];
//self.pathToRead is /Users/nikita/Desktop/asdf.wav
NSString *readPath = [[NSURL fileURLWithPath:[self.pathToRead stringValue]] absoluteString];
//readPath is file:///Users/nikita/Desktop/asdf.wav
if(![fileManager fileExistsAtPath:readPath])
NSLog(@"File does not exist!");发布于 2014-10-17 23:26:31
更改:
NSString *readPath = [[NSURL fileURLWithPath:[self.pathToRead stringValue]] absoluteString];至
NSString *readPath = [[NSURL fileURLWithPath:[self.pathToRead stringValue]] path];https://stackoverflow.com/questions/26434609
复制相似问题