[英]How to array objects reload in DataBase Table by CoreData
long int counts=[resultss count];// resultss is a array list
for(int i=0;i<counts;i++)
{
NSArray*foos = [[resultss objectAtIndex:i] componentsSeparatedByString:@","];
NSString*date_name = [foos objectAtIndex:0];
NSString*day_name = [foos objectAtIndex:1];
NSString*name_name = [foos objectAtIndex:2];
NSLog(@"date_name %@",date_name);
NSLog(@"day_name %@",day_name);
NSLog(@"name_name %@",name_name);
//new device
NSManagedObjectContext *context = [self managedObjectContext];
NSManagedObject *newDevice = [NSEntityDescription insertNewObjectForEntityForName:@"Cal" inManagedObjectContext:context];
[newDevice setValue:date_name forKey:@"date"];
[newDevice setValue:day_name forKey:@"day"];
[newDevice setValue:name_name forKey:@"pillname"];
NSError *error = nil;
// Save the object to persistent store
if (![context save:&error]) {
NSLog(@"Can't Save! %@ %@", error, [error localizedDescription]);
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.