2024年3月29日发(作者:)

swift plist文件的读写 简书

要操作plist文件,首先需要导入Foundation框架。然后可以

使用以下步骤来读写plist文件。

1. 获取plist文件的路径:

```swift

guard let path = (forResource: "data", ofType:

"plist") else {

return

}

```

2. 读取plist文件:

```swift

if let dict = NSDictionary(contentsOfFile: path) as? [String: Any] {

// 使用字典进行操作

}

```

3. 写入plist文件:

```swift

let dict: [String: Any] = [

"key1": "value1",

"key2": "value2"

]

if let url = (for: .documentDirectory,

in: .userDomainMask).first?.appendingPathComponent("")

{

let plistData = try?

(fromPropertyList: dict, format: .xml,

options: 0)

try? plistData?.write(to: url)

}

```

这是一个简单的示例,你可以根据自己的需要自定义读写

文件的操作。

plist