iphone – 我们如何在Xcode项目中创建自己的plist文件?

iphone – 我们如何在Xcode项目中创建自己的plist文件?,第1张

概述我想在我的应用程序中创建“UrlPaths.plist”文件,还有一个包含4或5个对象的字典.请帮我创建一个plist文件和字典.并且还从该plist文件中读取数据. 我希望plist将文件添加到资源文件夹,我想在那时添加词典.我不想要pragmatical创建plist但我想要实际阅读数据. NSArray *paths = NSSearchPathForDirectoriesInDomains 我想在我的应用程序中创建“UrlPaths.pList”文件,还有一个包含4或5个对象的字典.请帮我创建一个pList文件和字典.并且还从该pList文件中读取数据.

我希望pList将文件添加到资源文件夹,我想在那时添加词典.我不想要pragmatical创建pList但我想要实际阅读数据.

解决方法
NSArray *paths = NSSearchPathForDirectorIEsInDomains(NSdocumentDirectory,NSUserDomainMask,YES); Nsstring *documentsDirectory = [paths objectAtIndex:0]; Nsstring *path = [documentsDirectory stringByAppendingPathComponent:@"pList.pList"]; NSfileManager *fileManager = [NSfileManager defaultManager];NSMutableDictionary *data;if ([fileManager fileExistsAtPath: path]) {            data = [[NSMutableDictionary alloc] initWithContentsOffile:path];}else {    // If the file doesn’t exist,create an empty dictionary    data = [[NSMutableDictionary alloc] init];}//To insert the data into the pListdata[@"value"] = @(5);[data writetofile: path atomically:YES];[data release];//To retrIEve the data from the pListNSMutableDictionary *savedStock = [[NSMutableDictionary alloc] initWithContentsOffile:path];int value1;value1 = [savedStock[@"value"] intValue];NSLog(@"%i",value1);[savedStock release];
总结

以上是内存溢出为你收集整理的iphone – 我们如何在Xcode项目中创建自己的plist文件?全部内容,希望文章能够帮你解决iphone – 我们如何在Xcode项目中创建自己的plist文件?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1068018.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存