2010-02-18 99 views
10

這個問題是關於Xcode的目標c和iphone開發plist文件:創建編程

所以我要存儲在一個新的plist文件中的數組,我知道如何檢索文件的路徑和寫入數據到文件(至少我認爲我是這樣做的)以及創建plist後的所有爵士樂,但是如何在第一次運行應用程序或第一次輸入數據時創建plist文件?我希望它住在我的應用程序的文檔文件夾中。

我假設這很簡單,我似乎無法找到它的文檔。

回答

2

我結束了使用NSKeyedValue有一個偉大的教程在這裏:

http://vimeo.com/1454094

我知道在技術上這不是問題的答案,但它確實解決了我的問題。

1
[myArray writeToFile:aFile atomically:YES]; 
8

爲了節省:

NSMutableArray *array = [[NSMutableArray alloc] init]; 
[array writeToFile:[@"/path/to/file.plist"] atomically: TRUE]; 

要檢索:

NSMutableArray *array = [[NSMutableArray arrayWithContentsOfFile:[@"/path/to/file.plist"]] retain];