<dict>
<key>Name</key>
<string>Ramesh</string>
<key>Address</key>
<string>Delhi</string>
</dict>
如何在我的plist文件中和運行時在任何特定父代碼中寫入此內容。在.plist文件中寫入iphone/ipad?
<dict>
<key>Name</key>
<string>Ramesh</string>
<key>Address</key>
<string>Delhi</string>
</dict>
如何在我的plist文件中和運行時在任何特定父代碼中寫入此內容。在.plist文件中寫入iphone/ipad?
只要建立這個字典,這就是如何將plist寫入apps目錄。
NSDictionary *dictionary = [NSDictionary dictionaryWithObjectsAndKeys:@"Name", @"Ramesh", @"Address", @"Delhi", nil];
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *path = [documentsDirectory stringByAppendingPathComponent:@"dictionary.plist"];
[dictionary writeToFile:path atomically:YES];
此代碼正在工作,但無法在dictionary.plist文件中寫入數據。你能幫我解釋爲什麼它不在.plist文件中添加數據嗎?謝謝。 – user532445 2011-05-04 14:02:54
它對我來說工作得很好。在iPhone Simulator的文檔目錄中編寫文檔就好了。 – 2011-05-11 22:45:46
這可能也是一個問題,您正在嘗試寫入無法放入plist中的數據。 Plist僅限於字符串,數字,數組和字典。 – 2011-06-22 13:12:21
您是否有plist或寫信給NSUSerDefaults? – 2011-05-03 15:32:58