IOS學習 NSUserDefault學習

    今天看了NSUserDefault,這個百度一下全是用法一看就知道了,但是大多數對.plist文件的位置描述不對。
    這裏我只說.plist文件的查找方式:
    首先,我用的xcode7.2  Iphone6模擬器  IOS9系統

    然後說默認的.plist文件的路徑,xcode7.2下模擬器的沙盒路徑是/Users/用戶名/Library/Developer/CoreSimulator/Devices/,Devices下有好多個UUID文件,每一個代表一種模擬器(可以通過文件的修改日期排序,找到今天修改過的文件夾並進入,裏面有data文件和device.plist文件,打開device.plist文件,裏面有模擬器的型號,看是不是正在使用的),進入/Users/用戶名//Library/Developer/CoreSimulator/Devices/UUID(模擬器型號)/data/Containers/Data/Application後下面還是一堆UUID他們都是模擬器中的應用,找到自己的那個。


    最後找到/Users/用戶名//Library/Developer/CoreSimulator/Devices/UUID(模擬器型號)/data/Containers/Data/Application/UUID(對應的app)/Library/Preferences/com.公司名.app名.plist(這個就是了)
    備註1:其實用NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);

    能直接找到/Users/用戶名//Library/Developer/CoreSimulator/Devices/UUID(模擬器型號)/data/Containers/Data/Application/UUID(對應的app)/Documents路徑能方便好多。


關於NSUserDefault具體的內容請看這位哥們的總結(不錯的):http://www.mamicode.com/info-detail-137868.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章