1

我正在使用属性列表在 xcode 中练习数据持久性。我读到每个应用程序都有一个包含以下目录的沙箱:Documents、Library 和 temp。所以我尝试将一些数据写入Library目录。为此,我使用带有下一个代码的游乐场(xcode 9.2,swift 4)

import UIKit

var puntNUM = [1]
let fm = FileManager.default
let url = fm.urls(for: .libraryDirectory, in: .userDomainMask)
let f = url[0].appendingPathComponent("borrable.plist")
let penc = PropertyListEncoder()
let d = try! penc.encode(puntNUM)
try! d.write(to: f)

但是,它不起作用。我搜索图书馆应该是的方向(使用代码中的 url),但它不存在。为什么没有图书馆目录?Documents 目录确实存在。

提前致谢

4

0 回答 0