标签:
NSString *alarmPath = [[NSBundle mainBundle] pathForResource:@"GSK980M" ofType:@"txt"]; // NSLog(@"%@",alarmPath); // 尝试更换文件编码,失败 // NSStringEncoding gbk = CFStringConvertEncodingToNSStringEncoding(kCFStringEncodingGB_18030_2000); NSString *alarmContent = [[NSString alloc] initWithContentsOfFile:alarmPath encoding:NSUTF8StringEncoding error:nil]; // NSLog(@"%@",alarmContent); NSArray *alarmArray = [alarmContent componentsSeparatedByCharactersInSet:[NSCharacterSet newlineCharacterSet]]; // NSLog(@"%@",alarmArray); NSString *docuPath = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents"]; NSString *plistPath = [docuPath stringByAppendingPathComponent:@"GSK980M.plist"]; NSLog(@"%@",plistPath); NSMutableArray *resultsArr = [NSMutableArray array]; for (NSInteger j = 0; j < alarmArray.count; j++){ NSString *alarmStr = [alarmArray objectAtIndex:j]; // NSLog(@"%@",alarmStr); NSArray *alarmArr = [alarmStr componentsSeparatedByString:@";"]; [resultsArr addObject:@{@"alarmID":[alarmArr objectAtIndex:0],@"alarmType":[alarmArr objectAtIndex:1],@"alarm":[alarmArr objectAtIndex:2],@"clearType":[alarmArr objectAtIndex:3],@"alarmContent":[alarmArr objectAtIndex:4]}]; } [resultsArr writeToFile:plistPath atomically:YES];
标签:
原文地址:http://www.cnblogs.com/OceanHorn/p/4590080.html