iOS - 判断用户是否已经登陆

下班在即 写写上班两个月的总结心得1.每次打开一个项目,如果用户有过登陆则跳转主页,无用户则跳转登陆页,有无用户的判断,我的做法是,做一个用户单例(UserManager) 再做一个管理用户的工具 (UserManagerTool),利用用户管理工具,将用户归档,在程序的入口处,判断文件中的用户是否存在1⃣️UserManager 全局用来存储用户的信息,在工程内可以任意调用
摘要由CSDN通过智能技术生成

下班在即 写写上班两个月的总结心得

1.每次打开一个项目,如果用户有过登陆则跳转主页,无用户则跳转登陆页,有无用户的判断,我的做法是,做一个用户单例(UserManager) 再做一个管理用户的工具 (UserManagerTool),利用用户管理工具,将用户归档,在程序的入口处,判断文件中的用户是否存在

1⃣️UserManager
全局用来存储用户的信息,在工程内可以任意调用
里面的主要的方法 只有KVC 键值配对

 在UserManager.h中
//创建用户管理单例
+ (UserManager *)manager;

+ (instancetype)userManagerWithDict:(NSDictionary *)dict;
- (instancetype)initWithDict:(NSDictionary *)dict;

在UserManager.m中

+(UserManager *)manager {
    static UserManager * _manager;
    if (_manager == nil) {
        _manager = [[UserManager alloc]init];
        //_manager.status = NO;
    }

    return _manager;
}



+ (instancetype)userManagerWithDict:(NSDictionary *)dict
{
    return [[self alloc] initWithDict:dict];
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值