0

ios如何处理应用程序暂停时决定终止的应用程序通知?我的理解是暂停的应用程序不会收到警告,因此不能删除它的观察者本身。

4

2 回答 2

1

默认通知中心和您自己创建的任何通知中心都会终止该过程。默认中心是每个应用程序而不是系统范围的。因此,如果在正常运行中,您让一个类被释放而不将其自身从通知中心移除,那么产生的悬空指针不是问题,也不是您需要管理的东西。

于 2011-11-04T16:41:21.100 回答
1

+[NSNotificationCenter defaultCenter]是特定于过程的。所以不用担心。

(旁注:大多数应用程序在退出时过于担心清理东西。偶尔有一个需要与之交谈的全局资源,但我已经看到游戏经历并取消分配每个精灵和粒子,当用户明确告诉他们停止时。)

于 2011-11-04T16:45:09.903 回答