[基础总结]关于plist
来源:互联网 发布:淘宝开店贷款 编辑:程序博客网 时间:2024/05/22 03:45
前面提到了touch,但是touch一般只能读不能写,这样是不能存储游戏中玩家的数据的,所以绝大部分iphone和手机应用都使用到了plist.plist是可以存取少量的数据的。
由于xcode本身支持和携带plist,所以使用起来,也是蛮方便的。甚至不需要专门引用头文件。而取出方式和json是一样的,也是用数组和指针就行了,而它的存储方式,其实和取出方式也差不多的。具体的函数如下:
存储:
NSString *name = [NSStringstringWithFormat:@"%d",i];
NSMutableArray *array=[[NSMutableArrayalloc]init];
[array addObject:name];
NSArray *paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);
NSString *path=[paths objectAtIndex:0];
NSString *filename=[path stringByAppendingPathComponent:@"personal.plist"];
[array writeToFile:filename atomically:YES];
[array release];
NSArray *paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);
NSString *path=[paths objectAtIndex:0];
NSString *filename=[pathstringByAppendingPathComponent:@"personal.plist"];
NSMutableArray *array=[[NSMutableArrayalloc] initWithContentsOfFile:filename];
NSString *text=[[NSStringalloc] initWithFormat:@"%d",[[arrayobjectAtIndex:0]intValue]];
- [基础总结]关于plist
- [基础总结]关于touch json
- 关于plist文件
- 关于info.plist
- plist真心总结
- plist文件操作总结
- plist真心总结
- plist模型总结
- 关于requireJs基础的总结
- 关于HTML基础的总结
- 基础总结:关于Android架构
- 关于Plist文件的读写
- cocos2dx plist和batchNode总结
- iOS Plist,NSUserDefault,归档总结
- .plist
- plist
- plist
- plist
- XML Web Service初体验: HTTP-GET, HTTP-POST and SOAP的比较
- 测试工程师的分工
- 推荐导出Excel的3个项目
- 低落期
- C#中的委托
- [基础总结]关于plist
- [基础总结]临时场景的使用
- 编译链接浅析
- ubuntu中安装deb、bin、rpm、及源程序文件
- [shell]管理 Sphinx 启动|停止|重新生成索引的脚本
- SQL异地备份
- JAVA规则引擎 -- Drools
- 在cocos2d里拖拽精灵
- Eclipse报告内存不足和PermSize space错误