if ([[NSfileManager defaultManager]fileExistsAtPath:filePath isDirectory:NO]) {解决方法 在方法fileExistsAtPath:isDirectory中:isDirectory是一个按引用返回的参数,即它返回一个Bool,指示路径是否是目录.
来自Apple Docs:
isDirectory: Upon return,contains YES if path is a directory or if the final path element is a symbolic link that points to a directory,otherwise contains NO. If path doesn’t exist,this value is undefined upon return. Pass NulL if you do not need this information.
使用:
BOol isDirectory;if ([[NSfileManager defaultManager]fileExistsAtPath:filePath isDirectory:& isDirectory]) { if (isDirectory) { // Code for the directory case } else { // Code for the file case } ...}
如果您不想知道路径是否指向目录,请使用:
- (BOol)fileExistsAtPath:(Nsstring *)path总结
以上是内存溢出为你收集整理的objective-c – BOOL类型指针的初始化警告全部内容,希望文章能够帮你解决objective-c – BOOL类型指针的初始化警告所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)