objective-c - 在 Objective-C 应用程序中保留 session ID

标签 objective-c ios rest singleton global-variables

我正在开发一个通过 REST 访问网络服务器的应用程序。我想保留任何 View Controller 或类的 session ID 都可以访问它。正确(或最好)的方法是什么?单例、全局变量还是两者都不是?

最佳答案

如果 session 只有 1 个字段,并且您想保存它以防应用关闭,NSUserDefaults 是最简单的方法。

如果你不想保存 session 或者它很复杂,你应该使用单例。

关于objective-c - 在 Objective-C 应用程序中保留 session ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9175777/

相关文章:

ios - ld : building for iOS Simulator, 但链接到为 MacOSX 文件构建的 dylib

objective-c - 在我的应用程序 IOS 中嵌入流媒体播放器

iphone - NSTimer - 二进制 % 错误的无效操作数

ios - 如何使用按钮显示 "Search Display Controller"

ios - 推送 segue 自定义动画(导航 Controller )

ios - AVVideoCompositionCoreAnimationTool 中的 CALayer 实时模糊

ios - iphone: Apple ID 没有访问 iTunes Connect 的权限

python - Django Rest Framework @detail_route 产生 404

java - 为什么 RestTemplate 并发调用时会挂起?

swift - Kitura 的 session 路线?