Сохранить строку в txt-файле swift 4 Ошибка Xcode Playground [дублировать]

Структурированное клонирование

HTML5 определяет внутренний «структурированный» алгоритм клонирования , который может создавать глубокие клоны объектов. Он по-прежнему ограничен определенными встроенными типами, но в дополнение к нескольким типам, поддерживаемым JSON, он также поддерживает Dates, RegExps, Maps, Sets, Blobs, FileLists, ImageDatas, редкие массивы, Typed Arrays , и, вероятно, больше в будущем. Он также сохраняет ссылки в клонированных данных, позволяя ему поддерживать циклические и рекурсивные структуры, которые могут вызывать ошибки для JSON.

Прямая поддержка в браузерах: скоро?

5
задан Binarian 6 March 2015 в 11:54
поделиться

1 ответ

изменение файлов в основном пакете не представляется возможным, см. предыдущий вопрос . Что вы можете сделать, так это сохранить в папках с изолированными приложениями, URL-адреса которых можно получить следующим образом:

 func applicationDirectory(directory:NSSearchPathDirectory) -> NSURL? {

    var appDirectory:String?
    var paths:[AnyObject] = NSSearchPathForDirectoriesInDomains(directory, NSSearchPathDomainMask.UserDomainMask, true);
    if paths.count > 0 {
        if let pathString = paths[0] as? String {
            appDirectory = pathString
        }
    }
    if let dD = appDirectory {
        return NSURL(string:dD)
    }
    return nil
}



func applicationTemporaryDirectory() -> NSURL? {

    if let tD = NSTemporaryDirectory() {
        return NSURL(string:tD)
    }

    return nil

}

applicationTemporaryDirectory()

applicationDirectory(NSSearchPathDirectory.DocumentDirectory)

URL-адреса будут отображаться справа от игровой площадки, а затем просто скопировать и вставить в диалоговом окне Finder -> Go -> Go to Folder.

GitHub Repo: для полного рабочего примера см. это GitHub repo .

2
ответ дан Community 21 August 2018 в 19:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: