我正在将信息写入文档文件夹中的 plist 文件,并且我已经完成了大约 90% 的路径(我认为)。我只需要一些帮助格式化我正确编写的信息。
我需要以这种格式写入数据:
<plist version="1.0">
<array>
<dict>
<key>Level</key>
<string>0</string>
<key>Top</key>
<string>0</string>
<key>Needed</key>
<string>0</string>
<key>Passed</key>
<string>0</string>
</dict>
<dict>
<key>Level</key>
<string>1</string>
<key>Top</key>
<string>5300</string>
<key>Needed</key>
<string>4000</string>
<key>Passed</key>
<string>Yes</string>
</dict>
</array>
</plist>
我正在使用此代码写入文件:
NSMutableDictionary *array = [[NSMutableDictionary alloc]init];
[array setObject:field1.text forKey:@"Top"];
[array writeToFile:[self dataFilePath] atomically:YES];
它设置键并输入值。但是有人可以帮我把它正确格式化,看起来像上面的 plist。