如何在 Swift 3 中写入/读取 plist

How to write / read plist in Swift 3

我有一个 AppleScript 为我的 Swift 应用程序设置数据。

假设数据保存在桌面上,例如data.plist。

如何从我的 Swift 应用中读取这些数据并将其设置为变量?

您可以使用 NSDictionary API 到 read/write plist 文件。例如:

// given a value (fileURL) of type URL
// read plist
let nsDict = NSDictionary(contentsOf: fileURL)
// write plist
nsDict.write(to: fileURL, atomically: true)

NSDictionary Reference