Iphone登录应用程序

时间:2011-05-03 14:25:42

标签: iphone http ios4

我是iphone编程世界的新手。我尝试制作简单的登录应用程序。我的目标是拥有2个不同的视图控制器。当应用程序启动登录屏幕应该出现。此屏幕包含两个文本字段和一个按钮(登录)。我希望当用户按下登录按钮通过http将他的用户名和密码发送到远程服务器时,如果他们合法加载带有两个小节的标签栏控制器。在第一个酒吧,用户应该看到他的身份,然后在第二个酒吧看到他的邮件这有可能吗,你能指点一下吗?

祝你好运, 尼古拉

2 个答案:

答案 0 :(得分:1)

是的,这是可能的。

输入帐户详细信息后,用户将按登录按钮。在该事件上,您可以使用NSURLConnection将帐户详细信息发送到远程服务器。在服务器中验证详细信息后。服务器应该在XML中发送具有成功/失败状态的响应。您可以使用XML解析器示例捕获响应并解析消息:NSXMLParser。如果消息成功,则调用方法以显示TabController。如果消息失败,则显示一些警告。

您需要一些像NSURLConnection这样的类来进行服务器通信。并且NSXMLParser用于解析数据。您可以查看此类的示例应用程序,以便更好地理解和实现它们。祝好运。

答案 1 :(得分:1)

我猜你想要的答案是如何以有条不紊的方式改变观点...如果是这样,你必须首先加载标签栏。在第一个视图控制器的viewDidload上,以模态方式加载登录视图控制器,使用委托在登录后返回主视图...

以模态方式加载视图控制器:

[self PresentModalViewController:yourController];