Я получаю эту ошибку:
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[LauncherViewController initWithNibName:managedObjectModel:andPartnerKey:]: unrecognized selector sent to instance 0x6d52100'
когда я вызываю следующую функцию:
- (id)initWithNibName:(NSString *)nibNameOrNil
managedObjectModel:(NSManagedObjectModel *)mom
andPartnerKey:(NSString *)key {
self = [super initWithNibName:nibNameOrNil bundle:[NSBundle mainBundle]];
if (self) {
managedObjectModel = mom;
connected = YES;
sync_failure = NO;
partnerKey = key;
}
return self;
}
со следующими параметрами:
NSManagedObjectModel *mom = [self managedObjectModel];
NSString *launcherNibName = @"LauncherView";
NSString *key = @"87654321";
и, конечно, я проверил, что [self managedObjectModel] действительно возвращает правильное значение.
N.B. : Класс LauncherViewController встроен в статическую библиотеку.
Есть идеи?
Заранее спасибо