我正在使用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