2014-09-25 42 views
1

我已經實現了REST API Webservice,並且我的iOS應用程序創建了對此webservice的請求,如用戶註冊。如果成功,REST webservice會響應用戶標識。典型的登錄不是REST Web服務的一部分。現在我想將這個用戶ID保存在iPhone的這個應用程序,所以我不必每次啓動應用程序登錄。但是怎麼可能。我應該如何迅速做到這一點?在iPhone應用程序中執行此操作的典型方法是什麼?將用戶ID永久保存爲iOS應用程序的登錄數據swift

謝謝!

+0

你可能要檢查的[NSUserDefaults的對文檔(https://developer.apple.com/library/mac/documentation/Cocoa/參考/基礎/類/ NSUserDefaults_Class/Reference/Reference.html) – zisoft 2014-09-25 19:05:21

回答

0

你想保存的「用戶ID」是否需要保密?如果不是,那實際上可能是NSUserDefaults的一個很好的候選者。如果需要祕密使用鑰匙扣。

使用來自雨燕的鑰匙扣看到的例子:SO Answer

+0

是的,用戶ID應該是祕密的,因爲隱私。我也使用https進行所有通信,也許以後使用TLS。 – Martin 2014-09-25 19:16:12

+0

增加了鑰匙串示例鏈接。 – zaph 2014-09-25 19:32:42