标签: objective-c cookies login logout
遇到这个问题的真正问题...尝试使用cookie存储变量等,但没有运气。
编写用户必须登录的iPhone应用程序。有一个HTTPS调用来获取该用户的用户ID,该用户ID实际上在应用程序的其他任何位置使用,因此要么必须存储在全局变量或cookie中(用于向其他用户发送消息等)
我尝试了cookie路由,但是很难在cookie中存储(和重新获取)用户ID。
用户应该能够关闭应用程序然后重新启动它并让应用程序保留其用户ID,所以我不确定全局变量是否必然是解决方案。
是否有最佳做法或建议?
答案 0 :(得分:0)
应通过用户默认值处理设置的持久存储 - 请参阅Introduction to User Defaults。
答案 1 :(得分:0)
我还发现此链接对使用SFHFKeychainUtils非常有用:
http://gorgando.com/blog/topics/technology/iphone_development/simple-iphone-tutorial-password-management-using-the-keychain-by-using-sfhfkeychainutils