我想创建一个新文件夹,但是我不知道如何正确使用createDirectoryAtPath方法。
根据文档,以下是正确的语法:
NSFileManager.createDirectoryAtPath(_:withIntermediateDirectories:attributes:error:)
我尝试了这个:
let destinationFolder: String = NSSearchPathForDirectoriesInDomains(.DocumentDirectory, .UserDomainMask, true)[0] as String
let deliverablePath: NSURL = NSURL.fileURLWithPath("\(destinationFolder)/\(arrayOfProjectIDs[index])")!
NSFileManager.createDirectoryAtPath(deliverablePath, withIntermediateDirectories: false, attributes: nil, error: nil)
但是这让我遇到了错误
在调用中出现了额外的参数'withIntermediateDirectories'
我也尝试了很多变化,删除参数等等,但是我无法使其不出错运行。有什么想法吗?
createDirectoryForURL
。此外,如果您将URL的路径传递给函数,应该使用fileSystemRepresentation
而不是absoluteString
。 - sbooth