objective-c – 确定NSString中的路径是否是目录或文件?

objective-c – 确定NSString中的路径是否是目录或文件?,第1张

概述我有一个包含路径的NSString,但它可以是一个文件或一个目录。 在Cocoa中有相当于Python os.path.isdir()和os.path.isfile()的方法吗? 见 NSFileManager Class Reference [[NSFileManager defaultManager] fileExistsAtPath:pathname 我有一个包含路径的Nsstring,但它可以是一个文件或一个目录。

在Cocoa中有相当于Python os.path.isdir()和os.path.isfile()的方法吗?

解决方法 见 NSFileManager Class Reference

[[NSfileManager defaultManager] fileExistsAtPath:pathname                                 isDirectory:&directoryFlag];

例如:

Nsstring *file = @"/tmp/";BOol isDir = NO;if([[NSfileManager defaultManager]     fileExistsAtPath:file isDirectory:&isDir] && isDir){    NSLog(@"Is directory");}
总结

以上是内存溢出为你收集整理的objective-c – 确定NSString中的路径是否是目录或文件?全部内容,希望文章能够帮你解决objective-c – 确定NSString中的路径是否是目录或文件?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1039521.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-24
下一篇2022-05-24

发表评论

登录后才能评论

评论列表(0条)

    保存