1. 退出登录时,保存用户手机号,以便下次登录时,直接带出手机号
// 退出登录时,调用此方法,存当前时间戳
- (void)saveDateMobileNoWhenLogout {
NSDate *logoutDate = [NSDate date];
NSDictionary *dict = @{kAppMobileNo:[JFUserInfoModel getMobileNo],
kAppLogoutDate:logoutDate};
[[WXLocalSettings sharedSettings] setSettings:dict forKey:kAppLogout];
}
2. 新建工具类,取出退出登录时记录的手机号
+ (NSString *)getMobileNoWhenLogin {
// 拿到退出登录时的手机号和时间
NSDictionary *userLogout = [[WXLocalSettings sharedSettings] getSettings:kAppLogout];
NSDate *nowDate = [NSDate date];
NSDate *logoutDate = userLogout[kAppLogoutDate];
if (!logoutDate) {
return nil;
}
// 两个时间戳的间隔 返回的是秒
NSTimeInterval time = [nowDate timeIntervalSinceDate:logoutDate];
if (time/60/60 >= 72) {
return nil;
}
else {
return userLogout[kAppMobileNo];
}
}
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。