У меня есть селектор как свойство в моей структуре, которое является свойством, которое пользователь может установить.selector in Framework Вопрос
Вот свойство: @property SEL didBeginBackupSelector;
Так что в моем классе я синтезировать его и реализовать это следующим образом:
if (self.didBeginBackupSelector != nil)
{
[[NSDistributedNotificationCenter defaultCenter] addObserver:self selector:self.didBeginBackupSelector name:@"backupHasStarted" object:nil];
}
Затем я скомпилировать рамки и ее реализации.
framework.didBeginBackupSelector = @selector(didBegin:);
Но вместо того, чтобы вызвать селектор в своем классе, он пытается вызвать didBegin:
в классе фреймворка.
Что мне не хватает?
Где находится фрагмент кода? Если это метод класса, то self означает объект класса. Можете ли вы дать более подробную информацию о своей иерархии классов? – Costique 2010-12-08 20:50:09