【发布时间】:2012-08-12 00:40:25
【问题描述】:
我是一名 .Net 开发人员,对 Xcode 非常陌生。我将 WCF 用于服务器端进程,并在 iphone 应用程序和 WCF 之间发送/接收 JSON 数据。我希望本机 iPhone 应用程序执行以下操作:
- 注册和登录视图
- 一旦用户点击登录按钮,它将以 JSON 格式输入的用户名和密码发送到我的 WCF 服务进行身份验证,如果登录有效,WCF 将返回一个有效的成员 GUID 和一个令牌字符串
- iPhone 应用程序接收成员 guid 和令牌,并将它们存储在“持久变量”中,我将为经过身份验证的用户加载新视图。因此成员可以访问所有功能/视图。
- 每次我在 iphone 应用程序和 WCF 之间发布数据时,我都需要使用变量中的成员 guid 和令牌,以便 WCF 服务知道哪个成员正在请求数据。
- 每次用户关机或重启iphone时,我希望我的应用能记住会员的guid,这样他们就不用重新登录了。
- 用户可以单击注销按钮,它会清除变量并返回登录视图。
我不确定这是否是 iphone app 登录过程的正确方式?
我已经完成了 WCF 身份验证并发送回 JSON,但现在我需要存储成员 GUID,有人可以指点我正确的方向吗?我应该用什么来存储以后可以使用的信息?举个例子就好了!
【问题讨论】: