我正在开发我的第一个 iOS 应用程序,它允许用户登录我们网站上的帐户,并查看/添加/编辑/删除数据库中的记录。
我编写了一个基本的应用程序来处理这样的过程;
应用程序开始运行。
checkAuth
每个视图控制器从方法中调用一个viewWillAppear
方法。此方法获取存储在应用程序中的用户名和密码,并将它们作为请求中GET
的变量发送到服务器dataWithContentsOfURL
。然后检查结果JSON
,如果响应失败,则会显示一个警报对话框,并且用户被带到另一个选项卡(我正在使用选项卡栏控制器),提示他们输入登录详细信息。
使用此方法,每次不同的视图控制器接管(我的故事板文件中的每个场景)时,都会调用 auth 方法。这似乎有点浪费。有没有更好的方法来确保用户登录凭据正确?
谢谢。