我正在開發一個應用程序,通過REST訪問Web服務器。我想保留任何View Controller或Class的會話ID都可以訪問它。什麼是正確(或最好)的方式來做到這一點?單身,全局變量還是兩者都不?在Objective-C應用程序中保留會話ID
2
A
回答
1
如果會話只有1個字段,並且您希望在應用程序關閉的情況下保存它,NSUserDefaults是最簡單的方法。
如果你不想保存會話或者它很複雜,你應該使用單例。
1
我認爲使用NSUserDefaults是這裏的方法。
相關問題
- 1. 如何在混合應用程序中保留會話?
- 2. 構建後在Web應用程序中保留會話變量
- 3. 在struts2應用程序中保留會話信息
- 4. 在HttpClient中保留會話
- 5. 跨多個Android應用程序保留登錄會話
- 6. 登錄後保留會話ID CakePHP
- 7. 更改會話ID並保留數據?
- 8. JPA:如何在獨立Java應用程序中保留ID後
- 9. 在lex響應後保留會話
- 10. 在Cordova Webview中保留用戶會話
- 11. 在會話中保留Django用戶
- 12. 在iOS應用程序上登錄並使用Rails進行會話保留
- 13. 如何在Laravel 5.1中登錄後保留會話ID
- 14. 如何在fbml應用程序中訪問Facebook會話ID?
- 15. 在所有會話中保留PSModulePath
- 16. 會話值不保留在IE7中
- 17. 在HttpHandlers中保留會話變量
- 18. 保護會話ID
- 19. jqGrid跨會話保留列排序
- 20. 在應用程序中銷燬會話
- 21. 在java應用程序中的會話
- 22. 保留進程ID
- 23. 爲一個Rails應用程序使用多個域名時保留會話
- 24. Magento不會在前端保留會話
- 25. 在C#web應用程序中通過會話保存數據
- 26. 如何在DotNet應用程序中保持連續會話?
- 27. 識別Windows窗體應用程序中的當前會話:會話ID?
- 28. 在升級應用程序後,CoreData是否會保留數據?
- 29. 除非passport.js被初始化,否則會話ID不會保留
- 30. 在兩個調試會話之間保留對象ID