Быстрый вопрос о получении и NSObject - PullRequest
1 голос
/ 21 июня 2011

У меня есть следующий код, который выбирает объект Session для определенного объекта Exercise.

Эта выборка загружает данные в мой UITableView.

Счетчик в порядке, я простонужен способ извлечь свойство Session.timeStamp, чтобы я мог установить его для свойства textLabel UITableViewCell.

Кто-нибудь знает как?

NSFetchRequest *fetchRequest = [[NSFetchRequest alloc] init];
[fetchRequest setPredicate:[NSPredicate predicateWithFormat:@"name == %@", exercise.name]];
NSEntityDescription *sessionEntity = [NSEntityDescription entityForName:@"Exercise" inManagedObjectContext:managedObjectContext];
[fetchRequest setEntity:sessionEntity];

NSError *error = nil;
NSArray *results = [managedObjectContext executeFetchRequest:fetchRequest error:&error];
NSMutableArray *mutableSessionArray = [NSMutableArray array];
for (Exercise *ex in results) {
    Session *session = [ex exercises];
    [mutableSessionArray addObject:session];
    }
self.sessionArray = [NSArray arrayWithArray:mutableSessionArray];

1 Ответ

0 голосов
/ 21 июня 2011

Вызвать свойство timestamp вашего подкласса выделенного объекта или вызвать valueForKey.

...