NSArray与NSDictionary的writeToFile分析
来源:互联网 发布:淘宝第三方介入电话 编辑:程序博客网 时间:2024/05/17 02:48
测试代码如下:
int main(int argc, char *argv[]) { NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];NSArray* animals = [NSArray arrayWithObjects:@"dog",@"cat",nil];NSArray* operations = [NSArray arrayWithObjects:@"windows",@"Mac OS X",nil];NSArray* books = [NSArray arrayWithObjects:@"C++",@"C",nil];NSString * arraypath = @"/Volumes/VMware Shared Folders/VMShare/array.txt";[animals writeToFile:arraypath atomically:YES]; NSDictionary* Dict = [NSDictionary dictionaryWithObjectsAndKeys:animals,@"animal",operations,@"operation system",books,@"programming",nil];NSString * dictpath = @"/Volumes/VMware Shared Folders/VMShare/dict.txt";[Dict writeToFile:dictpath atomically:YES]; [pool release]; return 0;}
array.txt文件的内容
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<array>
<string>dog</string>
<string>cat</string>
</array>
</plist>
dict.txt文件的内容
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>animal</key>
<array>
<string>dog</string>
<string>cat</string>
</array>
<key>operation system</key>
<array>
<string>windows</string>
<string>Mac OS X</string>
</array>
<key>programming</key>
<array>
<string>C++</string>
<string>C</string>
</array>
</dict>
</plist>
可见生成的是plist文件,<plist></plist>的第一个标志指定了类型。
- NSArray与NSDictionary的writeToFile分析
- NSDictionary、NSArray调用writeToFile:atomically:失败
- NSArray 与 NSDictionary 的用法
- 解决NSArray和NSDictionary中含有null时 writeToFile 失败的问题
- NSString与NSArray,NSDictionary的转换
- 【读书笔记】iOS-NSDictionary与NSArray的比较
- NSArray与NSDictionary使用
- iOS: NSDictionary的方法writeToFile:atomically:
- NSDictionary writetofile要注意的地方
- NSDictionary,NSArray的简写
- NSArray , NSDictionary 的用法...
- NSArray与NSMutableArray的区别 NSDictionary与 NSMutableDictionary 的区别
- NSArray 与 NSSet 与NSDictionary 常用的用法
- NSArray与NSMutableArray的区别 NSDictionary以及NSMutableDictionary用法总结
- NSJSONSerialization-JSON数据与NSDictionary和NSArray之间的转化
- NSJSONSerialization-JSON数据与NSDictionary和NSArray之间的转化
- JSON数据与NSDictionary和NSArray之间的转化
- NSJSONSerialization-JSON数据与NSDictionary和NSArray之间的转化
- Android上传文件与联系人的增删改查示例
- 分割问题(转)
- cocos2d-x 项目 windows版 向mac移植资源目录的问题
- 关于IE中CSS-filter(上篇)
- mysql简单的存储过程语法
- NSArray与NSDictionary的writeToFile分析
- ORA-00214: control file
- Android中View绘制流程以及invalidate()等相关方法分析
- On Error Resume Next使用的了解
- PHP实现目录遍历
- 我的博客重新开张
- 支持滚动展示图片的ImageView
- hdu 2050 折线分割平面
- JvisualVM监控步骤