Я пытаюсь создать NSMutableDictionary с ключами, состоящими из делегатов UIViewController, например:
-(void) registerAsLocationManagerDelegate:(id<RTALocationManagerDelegate>)lmDelegate forPeriodicUpdates:(NSTimeInterval)seconds
{
NSTimer* periodicTimer = [NSTimer scheduledTimerWithTimeInterval:seconds
target:self
selector:@selector(runPeriodicUpdates:)
userInfo:nil
repeats:YES];
[periodicUpdateDelegates setObject:periodicTimer forKey:lmDelegate];
}
Однако мой код вылетает из-за этой ошибки:
* Завершение работы приложения из-за неисследованного исключения «NSInvalidArgumentException», причина: '- [RTALocationsListViewController copyWithZone:]: нераспознанный селектор, отправленный экземпляру 0x1a9750'
Как-нибудь обойти это?Я делаю что-то совершенно не так, пытаясь это сделать?Должен ли я подойти к этому по-другому?Спасибо за вашу помощь!