本文主要是介绍NSUserDefaults 数据存储路径,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
NSUserDefaults 数据存放在沙盒 Library/Preferences/ 目录下,一个以你包名命名的.plist文件。
验证:
使用NSUserDefaults设置键值对
[[NSUserDefaults standardUserDefaults] setObject:@"liushengqiang" forKey:@"liushengqiang"];NSString *path = NSHomeDirectory();NSLog(@"path : %@", path);
并得到Home目录路径,拷贝到命令行
admindeiMac-2:8C17BB9C-5CCE-4A2C-9062-D665AABC578F admin$ cd //Users/admin/Library/Developer/CoreSimulator/Devices/17BACC2F-499E-40A1-A53C-F0FFA8D49BAC/data/Containers/Data/Application/8C17BB9C-5CCE-4A2C-9062-D665AABC578F
admindeiMac-2:8C17BB9C-5CCE-4A2C-9062-D665AABC578F admin$ cd Library/Preferences/
admindeiMac-2:Preferences admin$ ls
com.apple.Preferences.plist www.ShengQiang.com.---.plist
admindeiMac-2:Preferences admin$
www.ShengQiang.com.---.plist 就是存储你NSUserDefaults的plist文件
这篇关于NSUserDefaults 数据存储路径的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!