我想用Plist做一個非常簡單的任務,但我對這一切都很陌生。我在應用程序中有一個變量整數x,並且希望查找PList第一個數組中的整數,並從第二個數組返回相應的字符串。 plist中的文件名是AApropertylist.plist其XML版本是這樣的:非常簡單的查找Xcode 5中的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>number</key>
<array>
<integer>1</integer>
<integer>2</integer>
<integer>3</integer>
</array>
<key>textreturn</key>
<array>
<string>Text of 1</string>
<string>Text of 2</string>
<string>Text of 3</string>
</array>
</dict>
</plist>
(這是一個非常刪減版本,兩個陣列上升到45000)
「文本「的1文本」 2「只是佔位符文本,真正的數據仍在編譯中。目標是應用程序將顯示在標籤上的文本結果
我真的很感激一些幫助,我已經到處尋找,但我懷疑解決方案是如此簡單沒有人打擾寫一個教程,我只能找到東西屬於更復雜的Plist結構和表格視圖等。
感謝您的期待!
-Tim
如果你的整數都是獨一無二的,你最好使用一個簡單的字典,如:'1-> 「1的文本」,4 - >「4的文本」,77的「77」的文本。查找速度會更快。 – Cyrille
這看起來簡單得多,但我如何在plist視圖中設置這樣一個plist?根應該是一個字典,每一個新的項目是一個字典?我該如何做查找? – Tim