2012-03-19 3 views
0

У меня есть Entity, называемый «IT-Mentor» с атрибутом «name». Я сохранить несколько имен, как этоКак сохранить данные в CoreData, заполнить динамический TableView с ним

mentor.name = @"Hr. Rumel"; 
mentor.name = @"Hr. Schwarz"; 

Он работает, я проверил его с NSLog

Моя проблема в том, как я могу заполнить динамический Tableview с этими данными?

В ячейке моего TableView содержится метка. Я могу показать имя «Hr Rumel», он отлично работает, но если я попытаюсь показать также «Hr. Schwarz», он переопределит имя «Hr.Rumel». Поэтому мой вопрос заключается в том, как заполнить мой динамический tableView этими данными, показать все имена, сохраненные в CoreData.

+2

Нам нужно больше кода: покажите нам методы TableViewDelegate и Datasource. –

+0

На ваш вопрос очень сложно ответить. Что делает, «но если я попытаюсь показать также« Hr. Шварц "он переопределяет имя" Hr.Rumel "" означает? – andershqst

+0

О да, как говорит Ник Уивер :) – andershqst

ответ

0

Мне кажется, что вы просто перезаписываете свойство name в управляемом объекте mentor. Я думаю, вам нужно создать еще один экземпляр управляемого объекта IT-Mentor.

ITMentorClass* itMentor1 = [NSEntityDescription insertNewObjectForEntityForName:@"IT-Mentor" inManagedObjectContext:theManagedObjectContext]; 
itMentor1.name = @"Hr. Rumel"; 
ITMentorClass* itMentor2 = [NSEntityDescription insertNewObjectForEntityForName:@"IT-Mentor" inManagedObjectContext:theManagedObjectContext]; 
itMentor1.name = @"Hr. Schwarz"; 
Смежные вопросы