使用swift将用户id永久保存为iOS应用程序的登录数据
我已经实现了一个RESTAPI Web服务,我的iOS应用程序会像注册用户一样创建对此Web服务的请求。如果成功,REST Web服务将响应用户id。典型的登录不是REST Web服务的一部分。现在我想在iPhone上为这个应用保存这个用户id,这样我就不必每次启动应用时都登录。但这怎么可能呢。我该如何使用斯威夫特?在iPhone应用程序中实现这一点的典型方式是什么使用swift将用户id永久保存为iOS应用程序的登录数据,ios,rest,swift,user-registration,userid,Ios,Rest,Swift,User Registration,Userid,我已经实现了一个RESTAPI Web服务,我的iOS应用程序会像注册用户一样创建对此Web服务的请求。如果成功,REST Web服务将响应用户id。典型的登录不是REST Web服务的一部分。现在我想在iPhone上为这个应用保存这个用户id,这样我就不必每次启动应用时都登录。但这怎么可能呢。我该如何使用斯威夫特?在iPhone应用程序中实现这一点的典型方式是什么 谢谢 要保存的用户id是否需要保密?如果不是的话,这实际上可能是NSUserDefaults的一个很好的候选者。如果需要保密,请使
谢谢 要保存的用户id是否需要保密?如果不是的话,这实际上可能是NSUserDefaults的一个很好的候选者。如果需要保密,请使用钥匙链
有关使用Swift钥匙链的示例,请参见:您可能需要检查“是”,因为隐私问题,用户id应该是机密的。我也使用https进行所有通信,可能以后使用TLS。添加了钥匙链示例链接。