iPhone应用程序如何记住我的功能?

时间:2012-02-06 14:47:52

标签: iphone ios

我开发了一款iPhone应用程序。用户需要登录才能更新其凭据。我正在使用iOS Keychain功能来存储用户名和密码。因此,下次用户启动应用程序用户将登录。我想在我的应用程序中添加记住我的功能。因此,用户可以选择是否记住我。

我的问题是,当我想要清除钥匙串时,用户是否不想记住他的凭据?我如何知道该应用是否正在关闭/关闭?

2 个答案:

答案 0 :(得分:3)

- applicationWillResignActive: - applicationDidEnterBackground:

根据应用程序进入后台的情况调用这两种方法。(睡眠按钮/电话等)。

您可以在文档中查找。 https://developer.apple.com/library/IOs/#documentation/UIKit/Reference/UIApplicationDelegate_Protocol/Reference/Reference.html#//apple_ref/occ/intf/UIApplicationDelegate

答案 1 :(得分:-1)

您需要将登录凭据写入应用程序首选项。

(以下是如何阅读写入iPhone应用程序首选项) http://knol.google.com/k/iphone-sdk-application-preferences#

此处还有如何阅读默认首选项 http://www.redcodelabs.com/2009/07/read-iphone-preferences/