Основные данные countByEnumeratingWithState: objects: count: error - PullRequest
4 голосов
/ 27 марта 2012

У меня есть эта ошибка, когда я добавляю в основные данные новые отношения.Я прочитал в интернете много ресурсов, но они не могут мне помочь ... Может быть, вы можете ... Это мой код, тогда я добавил отношение:

std = [NSEntityDescription insertNewObjectForEntityForName:@"Student" inManagedObjectContext:self.context];
std.fio = fio.text;
std.phone = phone.text;
NSError *error;
self.selectedGroups = MSGTVC.selectedGroups;
for(Group *info in self.selectedGroups){
    [std addGroupsObject:info];
}    if (![self.context save:&error]) {
    NSLog(@"Cant Save: %@", [error localizedDescription]);    }

в строке [std addGroupsObject: info];это ошибка:

Завершение работы приложения из-за необработанного исключения «NSInvalidArgumentException», причина: '- [Group countByEnumeratingWithState: objects: count:]: нераспознанный селектор, отправленный экземпляру 0x816a1c0'

Это мой код, тогда я назначаю значение для выбранных групп:

   NSArray *indexselected = [[NSArray alloc] initWithArray:[self.tableView indexPathsForSelectedRows
__OSX_AVAILABLE_STARTING(__MAC_NA, __IPHONE_5_0)]]; 

    for (NSIndexPath *into in indexselected)
        {

            self.selectedGroups = [self.group objectAtIndex:into.row];

           }

Я буду рад, если вы поможете решить эту проблему, заранее спасибо.

...