Я использую Swift 4, и мне нужно знать, как удалить с помощью UIDocument. Я знаю, как настроить URL-путь:
if let url = try? FileManager.default.url(
for: .documentDirectory,
in: .userDomainMask,
appropriateFor: nil,
create: true
).appendingPathComponent("Inbox/test.txt") {
falloutFileHandler = FalloutTextFileHandler(fileURL: url)
}
, где falloutFileHandler имеет тип UIDocument, а у falloutFileHandler есть свойство falloutFile, в котором строка хранится как свойство с именем data.
И я знаю, как открыть файл:
falloutFileHandler?.open { success in
if success {
if let theText = self.falloutFileHandler?.falloutFile?.data {
self.textView.text = self.text!
} else {
print("Something went wrong")
}
}
}
Но я не знаю, как удалить файл с помощью UIDocument. Заранее спасибо.
Кроме того, есть ли способ распечатать, почему что-то не удается открыть? Например, print (error) или что-то в этом роде вместо того, чтобы делать то, что я делал, это print («что-то пошло не так»)?