我有一个视图控制器 B ,它是 A 的子类。我已在 A中注册了名为 kMyNotificaitonName 的通知 ViewWillAppear 喜欢这个
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(MyNotificaitonNameHandler:) name: kMyNotificaitonName object:nil];
我在视图控制器 A 和 B 中实现了 MyNotificaitonNameHandler ,将调用哪种方法?
答案 0 :(得分:2)
这取决于特定的对象。如果您已创建A的实例,则它将是A.否则。由于你的B类提供了MyNotificaitonNameHandler
的实现,你有B的实例,那么它就是B.纯OOP