plist檔案修改

2021-06-18 10:26:06 字數 403 閱讀 9897

plist全名是:property list,屬性列表檔案,它是一種用來儲存序列化後的物件的檔案。

檔案是xml格式的。

檔案讀取:

nsmutablearray *data = [[nsmutablearray alloc] initwithcontentsoffile:filepath];

檔案寫入:

[data writetofile:filepath atomically:yes];

檔案的修改:就是先讀取,然後修改要修改的地方,再寫入。

遇到的問題:

自己當時試圖修改[nsbundle mainbundle]目錄下的plist檔案,[nsbundle mainbundle]對應應用可執行檔案目錄,裡面的檔案不能修改

Xcode下修改plist檔案

plist檔案在mac os下的重要性,如同windows下的登錄檔檔案。而很多場景下面,我們需要修改plist檔案來實現一些 自動化 操作 mac os本身提供了乙個工具 plistbuddy,用來修改plist檔案。而xcode是我們在mac os下最為常用的ide工具,它可以直接執行shell...

ios 對plist檔案的修改

這篇文章是自己通過實踐獲取,在網上查過很多資料,也走了不上的彎路,由於剛開始學子不久,只是把自己遇到的問題貢獻給大家 一,建立檔案 獲取路徑物件 nsarray paths nssearchpathfordirectoriesindomains nsdocumentdirectory,nsuserd...

plist檔案操作

將陣列存入plist檔案 nsarray array 1 2 3 選擇yes使檔案在編寫意外中斷時原始檔不損毀 array writetofile users macbook documents 學習練手 test test.plist atomically yes 將字典存入plist檔案 nsd...