无法使用NSFileManager查找文件

用户名

我试图用NSFileManager查找文件。该文件存在,但是无论其措辞如何,我的路径都永远都不正确。我正在使用的代码如下。为什么NSFileManager找不到文件?

NSString      *myFile      = @"file1658.pdf";
NSFileManager *fileManager = [NSFileManager defaultManager];

if ([fileManager fileExistsAtPath:myFile]) {
    NSLog(@"good");
}
罗伯·巴约雷克

MyFile不是完整路径(例如,“ / Users / Joe / Documents / file1658.pdf”),因此NSFileManager正在当前工作目录中寻找它。您可以看到-[NSFileManager currentDirectoryPath]

您需要将文件的完整路径作为的一部分myFile,或使用来设置正确的工作目录-[NSFileManager changeCurrentDirectoryPath:]

// If myFile is in "/Users/joe/Documents"...
[fileManager changeCurrentDirectoryPath:@"/Users/joe/Documents"];

if ([fileManager fileExistsAtPath:myFile]) {
    NSLog(@"good");
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法使用FileReader查找文件

来自分类Dev

无法对 /etc/ 下的文件使用查找文件模块

来自分类Dev

ffplay-无法使用lavfi查找文件

来自分类Dev

使用Java查找文件

来自分类Dev

使用 /\.c/ 查找文件

来自分类Dev

使用 find 查找文件

来自分类Dev

无法使用UserControl查找文件,但无法找到(在这种情况下)标签

来自分类Dev

使用-perm查找文件并更改权限

来自分类Dev

使用CRT例程查找文件大小

来自分类Dev

使用-perm查找文件并更改权限

来自分类Dev

查找文件并使用Shell脚本打包

来自分类Dev

递归使用python查找文件

来自分类Dev

使用grep查找文件中的负数

来自分类Dev

使用Shell脚本查找文件

来自分类Dev

如何使用定位查找文件的出现

来自分类Dev

vba 使用增量查找文件路径?

来自分类Dev

如何使用powershell查找文件大小

来自分类Dev

无法在[whence]部分中使用1查找文件并同时写入内容

来自分类Dev

无法在PHP中使用ffmpeg exec查找文件并进行压缩

来自分类Dev

FileNotFoundException java在文件存在时无法基本查找文件

来自分类Dev

关于查找文件

来自分类Dev

查找文件的条件

来自分类Dev

访问查找文件

来自分类Dev

Emacs TRAMP-查找文件无法输入用户

来自分类Dev

使用文件统计信息在perl中查找文件的模式

来自分类Dev

使用vbs查找文件并打开位置文件夹

来自分类Dev

使用文件内的列表查找文件名

来自分类Dev

使用模式查找文件并获取最新的文件

来自分类Dev

如何使用PosteRazor使用的文本编码查找文件的路径?