NSFileManager
などでパスの親ディレクトリを見つける方法はありますか?パスの親ディレクトリを見つける
/パス/ /何か
にそして、ちょうどそれを行う-stringByDeletingLastPathComponent
/パス//
NSFileManager
などでパスの親ディレクトリを見つける方法はありますか?パスの親ディレクトリを見つける
/パス/ /何か
にそして、ちょうどそれを行う-stringByDeletingLastPathComponent
/パス//
からNSString
方法にそれを回す:これを取ります。
あなたはこのようにそれを使用することができます:
NSLog(@"%@", [@"/tmp/afolder" stringByDeletingLastPathComponent]);
そして、それは/tmp
を記録します。
通常、ファイルのURLはNSURL
です。現在、親ディレクトリを取得するための方法があります。 NSURL *parentDirectory = [fileURL URLByDeletingLastPathComponent];
ファイルの場所にURLを使用する必要があります。あなたがパスをStringとして持っていれば、URLに変換します。 スウィフト3使用
let fileURL: URL = URL(fileURLWithPath: "/path/to/something")
let folderURL = fileURL.deletingLastPathComponent()