2014-10-04 84 views
-3

我需要.plist文件中的字符串可以在應用程序中通過「保存」按鈕進行更改。我的plist是一個簡單的字符串數組,我需要當用戶點擊「保存」時,字符串可以被修改。對不起,我的英語不好。謝謝如何更改.plist中的字符串

+0

你的英文很好。問題是你的問題沒有表現出努力。你試過什麼了?什麼是您需要幫助的確切問題? – rmaddy 2014-10-04 17:57:28

回答

0

你需要先提取您的plist數據,然後你必須設置的值,然後你又不得不寫這樣的如下: -

NSString *docPath [email protected]"your Path"; 
NNSMutableDictionary* updateVal=[[NSMutableDictionary alloc]initWithContentsOfFile:docPath]; 
[updateVal setObject:@"yourString" forKey:@"key"]; 
[updateVal writeToFile:docPath atomically:YES]; 

注: - 正如在評論中提及rmaddy該docPath不應該在應用程序的資源包中。

+0

只要確保'docPath'不在應用的資源包中。 – rmaddy 2014-10-04 17:56:46

+0

感謝rmaddy指出:) – 2014-10-04 17:57:30

+0

非常感謝你們! – 2014-10-04 23:21:58