2010-09-12 68 views

回答

-1

这是很容易,只问你的用户当你的应用程序启动密码。

0

我会做的是创建一个UIAlertView实例并添加一个UITextField作为子视图。这是用户将输入密码的地方。警报视图完成时,获取密码并查看是否正确。然后继续运行应用程序或退出。

+0

官方支持的方式是使用(例如)带有'UITextField'的模式视图控制器,而不是搞乱'UIAlertView'的子视图。 – 2010-09-12 22:09:27

+0

使用UIAlertView有什么问题?例如,App Store应用程序使用它来接收密码。我只是好奇,因为我以前看过这个评论(另外,我在我的一个应用程序中使用它) – donkim 2011-01-09 08:15:43

+0

要添加到此答案...确保存储散列版本的密码。使用md5或sha1。检查散列值而不是实际的密码。另外,您可能只想将其限制为拉丁字母。 – donkim 2011-01-09 08:20:38