我有一个奇怪的问题,这段代码检查文件夹中是否存在文件:
- (BOOL) checkIfFileExist:(NSString *)path {
NSArray *documentsPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [documentsPaths objectAtIndex:0];
NSString *fileDaControllere = [documentsDirectory stringByAppendingString:path];
if ([[NSFileManager defaultManager] fileExistsAtPath:fileDaControllere]) {
NSLog(@"exist");
return YES;
}
else {
NSLog(@"not exist");
return NO;
}
}
问题是我总是在文件存在时文件不存在(在这种情况下,路径是 Style.css)!错误在哪里?路径似乎是正确的:
路径:/Users/kikko/Library/Application Support/iPhone Simulator/6.0/Applications/38161AFA-2740-4BE2-9EC4-C5C6B317D270/Documents/Style.css
在这里可以看到xcode上的路径和真实路径