0

似乎是一个简单的问题,但我无法找到答案。每当用户按下主页按钮时,我都想使用 NSUserDefaults 将一些用户信息保存在本地。我读过我应该把它放在 appdelegate 类的 applicationDidEnterBackground 方法中。但是如何使要保存的实际数据(在视图控制器中)可用于 applicationDidEnterBackground 方法?谢谢您的帮助。

4

1 回答 1

1

您有正确的想法,但代码不必在应用程序委托中。您可以观察应用程序从任何地方进入后台时发送的通知,并在收到此通知时保存您的数据。

于 2015-09-28T08:11:47.223 回答