这是我现在拥有的:
let path = try! NSFileManager.defaultManager().URLForDirectory(NSSearchPathDirectory.DocumentDirectory, inDomain: NSSearchPathDomainMask.UserDomainMask, appropriateForURL: nil, create: true)
这是 print(path)
的输出:
file:///Users/kuna/Library/Developer/CoreSimulator/Devices/92BD140D-5C14-43C4-80D6-904BB9594ED6/data/Containers/Data/Application/CD9B3821-C536-4B46-B838-259490FD008E/Documents/
在该目录中,我需要创建 images
子目录。
我应该执行什么代码来实现它?
关于 apriopriateForURL
的文档说:
The name of a directory inside of which you want to create a unique temporary directory for autosaving documents or some other use.
最佳答案
let path = try! NSFileManager.defaultManager().URLForDirectory(.DocumentDirectory, inDomain: .UserDomainMask, appropriateForURL: nil, create: true)
let imageURL = path?.URLByAppendingPathComponent("images")
try! NSFileManager.defaultManager().createDirectoryAtURL(imageURL!, withIntermediateDirectories: true, attributes: nil)
关于ios - 如何使用 URLForDirectory 创建子目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33913924/