嗨,我必須創建一些數據表。對於這些數據,我在網上閱讀,您可以創建一個plist。但我不確定它是如何工作的?它只在導航基礎上工作嗎?我創建了一個基於視圖的應用程序,並使用一個文本文件,然後從該文件讀取到將數據加載到我的表的數組中。它工作正常。但我只是很好奇何時/爲什麼/如何使用plists?我正在爲iPhone編程iOS。plist或文本文件
0
A
回答
2
Plists是一種特殊的XML。它們很容易在Xcode中創建,並且可以使用各種數據類型,包括字符串,數字和布爾值。它可以將這些項目組織成詞典和/或數組。它們始終是小數據量或中等數據量的最佳途徑。它們可以在任何地方使用。
1
的Plist是偉大的,主要是因爲它們是無形的,如果你只是想存檔一些標準可可數據結構/人(NSArray
,NSDictionary
,NSString
,NSNumber
,等...)到文件中,背出無需再次失蹤一拍。
恕我直言,plists最簡單的用法是writeToFile:atomically:
方法NSDictionary
,以及相應的initWithContentsOfFile:
。這些讓你可以將你的(相對原始的)數據存儲在臨時的plist中,甚至不必知道它將被存儲爲什麼。
相關問題
- 1. 核心數據或sqlite或plist文件
- 2. 巴什 - 在plist中的文本文件
- 3. 在pList或本地文件夾中本地存儲數據
- 4. RES/baseResource.plist不是plist文件,或者你忘了預加載plist文件
- 5. 來自plist文件的NSArray或NSDictionary
- 6. 讀取plist文件
- 7. 從文件的.plist
- 8. 讀寫plist文件
- 9. 創建plist文件
- 10. NSTableView與plist文件
- 11. 下載.plist文件
- 12. 編輯.plist文件
- 13. Xcode7本地化plist文件崩潰
- 14. 使用shell腳本編輯plist文件
- 15. 如何本地化plist文件
- 16. 用遠程.plist覆蓋本地.plist文件
- 17. Healthkit - 權利文件和plist文件
- 18. QSettings mac和plist文件
- 19. 無法讀取plist文件
- 20. 如何更新Plist文件?
- 21. iPhone讀/寫.plist文件
- 22. 如何寫入plist文件?
- 23. 寫入plist文件不寫
- 24. 問題從plist文件
- 25. plist文件未更新
- 26. 如何創建文件.plist
- 27. 創建一個plist文件
- 28. 從.plist文件中讀取
- 29. 來自plist文件的NSDictionary
- 30. 找不到plist文件
那麼我該如何創建一個plist呢?此刻,我將數據輸入到文本文件中,並將其添加到我的項目中,從中讀取數據並將其存儲到表格中。如何實現plist相同?它是如何創建的,謝謝 – curious11
只需將一個新文件添加到您的Xcode項目中,並選擇Property List作爲其類型。 Xcode有一個內置的plist編輯器(至少在4.0+以上)。 –
謝謝,但我做到了,並添加了一個plist,但它不可編輯,我無法做任何事情。 – curious11