我正在使用Parse作为后端注册用户,并通过核心数据将数据存储在手机中(如果我无法访问Parse,核心数据用户/电子邮件系统将用于登录)。我如何在ios中维护状态?会话和Cookie类似于网页设计模式有没有合适的方法?如何在iOS中维护会话或cookie?
0
A
回答
0
我觉得分析器维护您的会议上,一些很好的参考。不使用PFUser数据: https://www.parse.com/questions/rest-api-session-token-destroy-user-logout
时:使用PFUser
if (![PFUser currentUser]) { //login }
如果解析器你的数据,你应该参考与RESTAPI
0
iOS有NSUserDefault
,它与web中的会话类似。您可以使用它来存储或获取价值。例如:
// store some value
NSUserDefaults *session = [NSUserDefaults standardUserDefaults];
[session setObject:someValue forKey:@"data"];
[defaults synchronize];
// fetch some value
NSUserDefaults *session = [NSUserDefaults standardUserDefaults];
NSLog(@"Data : %@", [session objectForKey:@"data"]);
这是有关如何使用NSUserDefault
http://mobile.tutsplus.com/tutorials/iphone/nsuserdefaults_iphone-sdk/
0
https://www.parse.com/docs/rest#users-login 登录您仍然可以访问[PFUser currentUser],无论它是否在线,它只会访问上次保存的信息。
我说节省你的时间,只是使用内置于持久存储中的Parse。
您甚至可以缓存查询以脱机访问。
相关问题
- 1. 在Android中维护cookie会话
- 2. 如何在整个cURL会话中维护cookie数据?
- 3. 会话如何在WCF中维护?
- 4. 如何在Spring MVC中维护会话?
- 5. 如何在java URLConnection中维护会话?
- 6. 如何在SoapClient中维护会话 - PHP
- 7. 如何在wordpress中维护会话?
- 8. 如何维护会话?
- 9. 在grails中维护会话
- 10. 在Silverlight中维护会话
- 11. 如何在iOS应用程序中维护会话?
- 12. 保护会话cookie
- 13. 如何使用jsoup维护可变的cookie和会话?
- 14. 如何通过浏览器维护会话cookie
- 15. 安全问题:仅在cookie中维护HTTP会话
- 16. 如何维护ios中的登录会话?
- 17. 维护Facebook会话
- 18. HttpConnection维护会话
- 19. PhoneGap会话维护
- 20. WCF会话维护
- 21. 如何使用Python请求,会话或dryscrape维护会话cookie(在退出时过期)?
- 22. 在PHP会话中保护cookie
- 23. 在ASP.NET中保护会话cookie
- 24. merb_auth_password_slice不会维护会话
- 25. 使用Cookie进行会话维护会产生输出Hello72EB80AEBFB7831A35879408414F9ABA
- 26. 如何维护iPhone的会话
- 27. 如何使用AJAX维护codigniter会话?
- 28. 如何创建和维护会话?
- 29. 在Android中维护用户会话
- 30. 在jQuery Mobile中维护会话
真实但想知道我的应用程序是否失去了互联网连接,比如说我在飞机上,想要使用互联网和核心数据,解析仍然有效吗? – cdub
解析器SDK支持缓存查询,为什么需要使用coredata?在你的情况下,你应该尝试[Reachability](https://github.com/tonymillion/Reachability/blob/master/Reachability.h)在请求解析之前检查连接。 – HoanNguyen