小编use*_*030的帖子

NSNotificationCenter:为什么要打扰调用removeObserver?

众神已将许多习惯带入我孤立的丛林村庄,例如:

- (void) dealloc {

  [[NSNotificationCenter defaultCenter] removeObserver:self];
  [super dealloc];

}
Run Code Online (Sandbox Code Playgroud)

他们的方式对我来说很奇怪,但我仍然想要了解它们.

如果实例消失,为什么还要打扰松散?该实例的引用/保留计数是否会减少?是否会混淆某种通知哈希表,其中包含所有侦听器的列表?

cocoa

23
推荐指数
2
解决办法
4778
查看次数

标签 统计

cocoa ×1