ios 将数据写入到文件
原文:http://blog.sina.com.cn/s/blog_7a2f0a83010133u6.html
-(void)writeConfigFile
{
//第一:读取documents路径的方法:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask, YES) ; //得到documents的路径,为当前应用程序独享
NSString *documentD = [paths objectAtIndex:0];
NSString *configFile = [documentD stringByAppendingPathComponent:@"collection.plist"]; //得到documents目录下dujw.plist配置文件的路径
NSMutableDictionary *configList =[[NSMutableDictionary alloc] initWithContentsOfFile:configFile]; //初始化字典,读取配置文件的信息
//NSMutableDictionary *configList =[[NSMutableDictionary alloc] dictionaryWithContentsOfFile:configFile];
//第二:写入文件file
//if (!configList) { //第一次,文件没有创建,因此要创建文件,并写入相应的初始值。
configList = [[NSMutableDictionary alloc] initWithObjectsAndKeys: namestr,petHospitalN,
addrestr,petHospitalA,tellNumberstr,petHospitalT,regionstr,PetHospitalR ,Characteristicstr,petHospitalC,nil];
[configList writeToFile:configFile atomically:YES];
//}
[file writeToFile:configFile atomically:YES];
}