我的项目中有这个Plist。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Medical Info</key>
<array>
<string>Date of Birth</string>
<string>Blood Type</string>
</array>
<key>Allergies</key>
<array>
<string>Drug</string>
</array>
<key>Medication</key>
<array>
<string>Drug</string>
</array>
<key>Conditions</key>
<array>
<string>Medical</string>
</array>
</dict>
</plist>
当我显示它时,它的排序方式不同:
如何从我的plist中显示我的表格作为存储在plist上的内容并且没有排序?谢谢!
答案 0 :(得分:2)
NSDictionary
未订购,因此无法保证它会显示为您在plist中订购的内容。不幸的是,如果您使用字典,则必须对其进行排序。如果您希望它与plist中的数据具有相同的顺序,请将其更改为使用数组。