0

在我的applicationWillEnterForeground中,如果需要刷新数据,我会检查并发送通知:

[[NSNotificationCenter defaultCenter] postNotificationName:@"refreshModelNotification" object:nil];

该特定通知的唯一观察者是特定的视图控制器:

[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(refreshData:) name:@"refreshModelNotification" object:nil];

该视图控制器是UITabBarController.

我的问题是:如果在发送通知时该视图控制器不是活动选项卡会发生什么?

提前致谢。

4

1 回答 1

1

如果仍然为视图控制器设置了观察者,则视图控制器仍将收到通知并正常运行,除非视图控制器视图的任何视觉更改都不会被看到

于 2012-08-11T05:46:46.757 回答