2016-12-08 2 views
0

У меня есть один список массива, как это:Как объекты массива перезагружать в табличном по CoreData

(
"08-12-2016, Thursday, Greg", 
"15-12-2016, Thursday, Greg", 
"22-12-2016, Thursday, Greg", 
"08-12-2016, Thursday, tug" 
) 

Этот список массива, как загружать в табличном с CoreData

Я хочу, как это перезагрузка данных в таблице DB

enter image description here

Как я могу это сделать. Я так много раз пробовал, но не вставляю данные массива в таблицу DataBase. Пожалуйста, помогите

+0

Можете ли вы поделиться код, который вы пробовали и то, что вопросы, которые вы столкнулись? –

+0

Итак, вы хотите вставить данные в Coredata. в чем проблема ? –

+0

Как выглядит ваша модель данных? Если бы вы могли поделиться скриншотом, это было бы здорово. Насколько я знаю, вы не можете хранить массив в CoreData, если вы не сериализуете его и не сохраните в качестве типа данных NSData. Для этого у меня были бы объекты PillDatabase и Pill и давали бы им отношения «Много к одному». – Stephen

ответ

0

Идеальная работа

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]); 
    } 

} 
Смежные вопросы