Notifications and Subclassing
Notifications and Subclassing
- Subject: Notifications and Subclassing
- From: Gordon Apple <email@hidden>
- Date: Tue, 08 Mar 2011 09:42:38 -0600
- Thread-topic: Notifications and Subclassing
Class A: NSObject, has methods:
- (void)foo:(Notification*)notification {
...
}
- (void)addObservers {
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(foo:)
name:notificationName
object:nil];
}
Class B: subclass of A. This is the class used.
Notification sent from elsewhere. Console:
-[NSCFString foo:]: unrecognized selector sent to instance 0x69807c0
Is this due to confusion of of which class received the notification? Or is
this a compiler/linker bug? I even tried declaring foo in A¹s headers, to
no avail. This same overall procedure is used elsewhere (without
subclassing), with no problems. What am I missing?
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden