关于func unc createDirectoryAtURL的警告(类型'()'的值)

时间:2016-03-19 03:14:12

标签: ios swift nsfilemanager

我正在学习iOS开发,今天我尝试编写一些关于FileManger的enter image description here代码,但是这个方法返回一个类型'()',我该如何解决呢?

警告代码如下:

1 个答案:

答案 0 :(得分:1)

问题是您对createDirectoryAtURL的调用没有明确的返回值。在Swift中,这意味着它返回一个Void,它由空元组()表示。这就是你的电话应该是什么样子。

    let temp = NSTemporaryDirectory()
    let newDiretoryURL = NSURL.fileURLWithPath(temp + "/MyNewDirectory")
    try fileManager.createDirectoryAtURL(newDiretoryURL, withIntermediateDirectories: false, attributes: nil)
    print("Success")
  }
} catch {
  // handle errors here
}