2
我做FileManager.createDirectory失敗NSCocoaErrorDomain代碼:518
let tempDirectory = URL(string: "\(NSTemporaryDirectory())video/")!
do {
try FileManager.default.createDirectory(
at: tempDirectory,
withIntermediateDirectories: true)
} catch { report(error) }
而這往往拋出一個NSCocoaErrorDomain代碼:518
的原因,你知道嗎?我想這可能是因爲有一些已經在那裏,所以我加了
var isDir: ObjCBool = false
if FileManager.default.fileExists(
atPath: tempDirectory.absoluteString,
isDirectory: &isDir
) {
if isDir.boolValue {
print("Temp directory exists on launch")
}
else {
print("Temp directory exists on launch and is a file")
}
return
}
但這似乎並沒有捕捉到任何
啊是啊...這聽起來權利。謝謝! – Guig