我有一个包含路径的NSString,但它可以是文件或目录.
Cocoa中有Python os.path.isdir()
和os.path.isfile()
方法吗?
请参阅NSFileManager类参考
[[NSFileManager defaultManager] fileExistsAtPath:pathname isDirectory:&directoryFlag];
例如:
NSString *file = @"/tmp/"; BOOL isDir = NO; if([[NSFileManager defaultManager] fileExistsAtPath:file isDirectory:&isDir] && isDir){ NSLog(@"Is directory"); }