2009-09-24 17 views
1

在我的Iphone應用程序中,我有.plist文件,我在其中輸入所有輸入數據。我將在代碼中進一步使用這些數據:直接從.plist文件中獲取。如何在Windows機器上筆Iphone .plist文件?

問題是,當我打算在Windows機器上打開.plist文件時,它不顯示其原始內容。它只是顯示二進制字符或垃圾字符。

任何機構可以幫助我如何打開Windows機器上的.plist文件,所以我可以在Windows機器上的.plist文件中執行我的數據輸入。

任何解決方案,將不勝感激。

回答

3

更可能的是,爲了速度和尺寸目的,plist存儲爲二進制格式(XML膨脹且解析速度慢)。

您需要手動將數據以可讀格式顯式保存或使用NSPropertyListSerialization將屬性列表序列化爲XML。

http://developer.apple.com/iphone/library/documentation/cocoa/Reference/Foundation/Classes/NSPropertyListSerialization_Class/Reference/Reference.html#//apple_ref/occ/clm/NSPropertyListSerialization/dataFromPropertyList:format:errorDescription

1

也許它的後期。 你可以使用xml編輯器,但不是所有的都可以使用* .plist文件。我用http://www.donkeydevelopment.com

PS

蘋果使用這種文檔類型定義:

< DOCTYPE的plist PUBLIC 「 - //蘋果// DTD PLIST 1.0 // EN」「http://www.apple。 com/DTDs/PropertyList-1.0.dtd「>

相關問題