' FILEEXISTS'产生' Bool'而不是预期的上下文结果类型' Bool'

时间:2018-01-26 22:11:42

标签: swift nsfilemanager

这行代码:

if !FileManager.fileExists(atPath: documentDirectory.appendingPathComponent("newname.pdf"))

收到错误

  

' FILEEXISTS'生成' Bool'而不是预期的上下文结果类型   '布尔'

在Xcode 9.2上。我错过了什么?

1 个答案:

答案 0 :(得分:2)

您需要在fileExists的实例上调用FileManager。这不是一种阶级方法。

FileManager提供了在大多数情况下使用的default实例。

if !FileManager.default.fileExists(atPath: documentDirectory.appendingPathComponent("newname.pdf"))