coredata存储数据,文件都在.sqlite-wal中不转到.sqlite中是为什么
ohrl 2014-11-27 08:22:20 for (NSDictionary *user in userinfo)
{
Users *users = [NSEntityDescription insertNewObjectForEntityForName:@"Users" inManagedObjectContext:self.managedObjectContext];
users.userID = [user objectForKey:@"uid"];
NSString *nameURLString = [user objectForKey:@"name"];
users.userName = [self decodeFromPercentEscapeString:nameURLString];
CMLog(@"添加默认名 %@",users.userName);
UserProfile *userProfile = [NSEntityDescription insertNewObjectForEntityForName:@"UserProfile" inManagedObjectContext:self.managedObjectContext];
userProfile.name = users.userName;
userProfile.sex = [NSNumber numberWithInt:[[user objectForKey:@"gender"] intValue]];
userProfile.height = [NSNumber numberWithInt:[[user objectForKey:@"height"] intValue]];
userProfile.weight = [NSNumber numberWithInt:[[user objectForKey:@"weight"] intValue]];
userProfile.bloodType = [user objectForKey:@"bloodtype"];
NSString *birthString = [user objectForKey:@"birth"];
date = [format dateFromString:birthString];
userProfile.birthday = date;
userProfile.userProfileID = [user objectForKey:@"uid"];
CMLog(@"插入的数据是什么 user = %@ userProfile = %@",users,userProfile);
}
}
NSError *error = nil;
[self.managedObjectContext save:&error];
CMLog(@"进app之前插入网络获取的数据 ");