Когда я вхожу в мое приложение с моей электронной почтой и паролем, я получаю ответ успешно в то время, чтобы сохранить мой идентификатор пользователя в nsuserdefaults
, как я могу это сделать?Как сохранить идентификатор пользователя в nsuserdefaults?
Вот мой код:
-(void)signInMethod
{
NSString *accessKey = @"akjsda9s8dadandl4";
NSData *returnData;
returnData=[[WebServices alloc]loginTest:emailTxtFld.text andPassword:pswdTxtFld.text andSESSION_ACCESS_KEY:accessKey];
if (returnData.length>0)
{
NSError *error;
NSDictionary *res=[NSJSONSerialization JSONObjectWithData:returnData options:kNilOptions error:&error];
NSLog(@"SignIn response is %@",res);
NSString *msg = [res valueForKey:@"userid"];
NSLog(@"%@",msg);
}
}
Из приведенной выше коды WebServices
является моим классом службы. Как я могу сохранить этот идентификатор пользователя?
Лучше практиковать хранение конфиденциальных данных, таких как пароли в цепочке ключей, вместо NSUserDefaults. –