通过iPhone应用程序将信息发送到网页

时间:2017-05-15 12:08:26

标签: swift registration send

我正在使用swift为iPhone制作订单放置应用程序。 该应用程序本身也很出色,但我有一些问题需要一些帮助:

  • 当用户第一次启动应用程序时,他必须创建一个包含姓名和地址的帐户。我可以为此制作一个基本表单,但应用程序必须存储信息,以便用户不必每次都登录。这是怎么做到的?

  • 当用户按下“订单”按钮时,需要将订单(具有上面的名称和地址)发送到要处理的商店网页。 这是怎么做到的?

我希望有人可以帮我解决这个问题,或者指出我正确的方向。

1 个答案:

答案 0 :(得分:0)

问题1:如果用户以默认值登录,则存储该属性,即

@IBAction func loginTapped(_ sender : UIButton) {
if loginSuccssfull{
UserDefaults.standard.set(true , forKey : "loggedIn")
}
}

然后在你的第一个视图中,控制器视图确实加载了以下行

if !UserDefaults.standard.bool(forKey : "loggedIn"){
 // present login screen
}
else {
 // continue normal 
 }

此处您只是在用户登录并检查他是否已登录时保存...

对于第二个问题,您可以从Stackoverflow上的以下答案中获得帮助 HTTP Request in Swift with POST method