iOS 点击‘我的’,保持登录状态
2018-06-07 本文已影响36人
请叫我小白同学
最近在写 可以先不用登录账号就可以浏览部分模块的内容,但是点击到需要账号模块的时候,就跳转到登录界面的逻辑 ,参考了网上很多文章,现在完成了粗略版。
我的
感谢大佬们的无私奉献!!
第一步:(下面,我直接贴图片了)
根据 文章一里面的内容,“用户登录信息和状态持久化”,一般保持登录状态是否存在,去沙盒读取用户状态的字段是否存在。!!
所以涉及到NSUserDefaults知识内容!!(建议忘记的小伙伴回去科普也有,我回去重新科普了!)
这是我自己的.
我的
第二步:
封装管理用户状态的类。
用户类
类
写一个存储key标示,然后根据标示进行存储读取。
第三步:在UITabBarController类中
1.首先遵守UITabBarControllerDelegate
2.设置 self.delegate=self;
3:
1.
4:
2
5.
3
6.在 登录 进行判断
登录VC
要跟存储的key一样
大概流程就是这样。。。
大神写的文章一部分内容:
token
尾语:
我觉得写的还是不够好,还有一些逻辑没有加上去.
有小伙伴觉得有更好的建议,请告诉我,我只是个菜🐔
谢谢大家