【发布时间】:2012-02-07 11:52:43
【问题描述】:
我正在开发一个通过 REST 访问 Web 服务器的应用程序。我想保留任何 View Controller 或 Class 可以访问的会话 ID。正确(或最好)的方法是什么?单例、全局变量还是两者都没有?
【问题讨论】:
标签: objective-c ios rest singleton global-variables
我正在开发一个通过 REST 访问 Web 服务器的应用程序。我想保留任何 View Controller 或 Class 可以访问的会话 ID。正确(或最好)的方法是什么?单例、全局变量还是两者都没有?
【问题讨论】:
标签: objective-c ios rest singleton global-variables
如果会话只有 1 个字段,并且您想保存它以防应用关闭,NSUserDefaults 是最简单的方法。
如果你不想保存会话或者如果它很复杂,你应该使用单例。
【讨论】:
我认为使用 NSUserDefaults 是可行的方法。
【讨论】: