我已經開發了我的第一個iOS應用,它允許用戶登錄我們網站上的帳戶,並查看/添加/編輯/刪除數據庫中的記錄。iOS應用登錄流程
我寫了一個基本的應用程序來處理這樣的過程;
應用程序開始運行。
每個視圖控制器從viewWillAppear
方法中調用checkAuth
方法。此方法獲取應用程序中存儲的用戶名和密碼,將其作爲GET
變量發送到服務器,請求dataWithContentsOfURL
。然後檢查生成的JSON
,如果響應失敗,則會顯示一個警告對話框,並將用戶帶到不同的選項卡(我使用的是選項卡欄控制器),並提示用戶輸入其登錄詳細信息。
使用此方法,每當不同的視圖控制器接管(故事板文件中的每個場景)時,都會調用auth方法。這似乎有點浪費。有沒有更好的方式確保用戶登錄憑據是正確的?
謝謝。
好主意,但仍然沒有克服「浪費」帶寬的問題。 – ader 2012-08-06 16:05:31