from:
http://blog.sina.com.cn/s/blog_4cd8dd130100tca5.html
NSData:自定义文件格式,可以处理各种类型的数据
NSDictionary:键-值对,处理plist文件,xml格式,为了保密,也可以存入经过NSData处理过的数据
NSData用法:
1.写入文件
//文件路径:根目录iphonefile文件夹
NSString
NSString
int
float
NSMutableData
//字符串
[writer
//int数据
[writerData
//float数据
[writerData
//写入文件
[writerData
//释放
writerData = nil;
[writerData
2.读取刚才写入的文件
int
float
NSString
NSData
//读取字符串
strRead
//读取int
[reader
//读取float
[reader
NSLog(@"string=:%@
//释放
readerData = nil;
[readerData release];
NSDictionary用法:
1.写入数据到plist文件
NSArray
NSString
//文件路径或者直接用~表示当前应用的目录
NSString *filePath
NSMutableDictionary* dict_rank =
NSFileManager
//文件不存在则创建文件
if(![fileManager
NSLog(@"file not exist");
dict_rank = [[NSMutableDictionary
[dict_rank
}
//key-value
[dict_rank
[dcit_rank setObject:@"valu" forKey:@"key"];
//写入经过NSData处理的数据
NSMutableData* write = [[NSMutableData
int
[write
[dict_rank
[dict_rank
[dict_rank
2.读取plist文件
dict_rank = [[NSMutableDictionary
NSData* tt = [dict_rank
//[tt subdataWithRange:NSMakeRange(0, 4)]
NSString* ttemp22 = [[NSString
NSLog(@"ttemp22=%s
NSData
int
[ia
NSString* strWho = [dict_rank valueForKey:@"who"];