iPhone开发人员-如何在应用程序中访问NSHTTPookie?

iPhone开发人员-如何在应用程序中访问NSHTTPookie?,iphone,cookies,Iphone,Cookies,我正在使用我的应用程序登录到一个网站并从那里访问信息。我有几个问题 登录后,我使用多个文件/屏幕访问信息。在登录的页面上,我能够将所有Cookie数据输出到NSLog。Cookie由SESSIONID组成。然后,我可以浏览需要会话的其他屏幕。显然,会话仍然完好无损,但如何在其他屏幕上获取Cookie数据 更具体地说,如果我在稍后的屏幕上,需要将SESSIONID放入一个变量中,以便在代码中使用它,我将如何从Cookie中提取该SESSIONID并将其放入一个我可以使用的变量中 这几天来我一直在找

我正在使用我的应用程序登录到一个网站并从那里访问信息。我有几个问题

登录后,我使用多个文件/屏幕访问信息。在登录的页面上,我能够将所有Cookie数据输出到NSLog。Cookie由SESSIONID组成。然后,我可以浏览需要会话的其他屏幕。显然,会话仍然完好无损,但如何在其他屏幕上获取Cookie数据

更具体地说,如果我在稍后的屏幕上,需要将SESSIONID放入一个变量中,以便在代码中使用它,我将如何从Cookie中提取该SESSIONID并将其放入一个我可以使用的变量中

这几天来我一直在找这个,到处找。pragprog.com的人建议我试试这里


感谢您提供的帮助。

您可以使用
readwrite
属性在应用程序委托中放置一个实例变量。然后将其值设置为从cookie派生的会话id。由于所有“屏幕”(视图控制器?)都可以访问此委托,因此实例变量也可以访问。

因此,一旦我转到另一个视图控件,我就不能直接访问Cookie了,即使应用程序似乎仍在使用Cookie/SessionID访问安全区域?我不知道。部分问题是我不知道你在应用程序中做什么。您现在如何访问Cookie/SessionID?您是否尝试在不同的视图控制器中执行相同的操作?如果你发布一些代码,也许会有所帮助。