ind*_*gie 29 cocoa path objective-c nsfilemanager
有没有办法找到路径的父目录使用NSFileManager什么?
举这个:
/路径/到/某事
把它变成
/路径/到/
Jon*_*ess 66
该NSString方法-stringByDeletingLastPathComponent就是这样做的.
你可以像这样使用它:
NSLog(@"%@", [@"/tmp/afolder" stringByDeletingLastPathComponent]);
Run Code Online (Sandbox Code Playgroud)
它会记录下来/tmp.
mik*_*eho 15
通常文件URL是类型NSURL.现在有一种方法可以用来获取父目录:
NSURL *parentDirectory = [fileURL URLByDeletingLastPathComponent];
Bin*_*ian 10
您应该使用 URL 作为文件位置。如果您将路径作为字符串,我会将其转换为 URL。对于Swift 3使用
let fileURL: URL = URL(fileURLWithPath: "/path/to/something")
let folderURL = fileURL.deletingLastPathComponent()
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15077 次 |
| 最近记录: |