[NSUserDefaults]的使用:登陆后不再显示登录界面。
简介:
NSUserDefaults是IOS应用用来存储用户偏好和配置信息的途径,就像是一个数据库,但是它通过键值对(key-value)的方式存储。
比如["Thematrix" forkey:"blogname"]
使用方法:
一共需要3个key,分别是"Didlogin" "username""userpassword"
1.在AppDelegate的LaunchOption函数里:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // Override point for customization after application launch. UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main" bundle:[NSBundle mainBundle]]; if(![[NSUserDefaults standardUserDefaults] boolForKey:@"Didlogin"]){ NSLog(@"未进行过登录,进行登录"); LoginViewController *LoginViewController =[storyboard instantiateViewControllerWithIdentifier:@"LoginViewController"]; self.window.rootViewController = LoginViewController; } else { NSLog(@"已经进行过登录,直接到首页"); IndexViewController * IndexViewController = [storyboard instantiateViewControllerWithIdentifier:@"IndexViewController"]; self.window.rootViewController = IndexViewController; } return YES; }
转载于:https://www.cnblogs.com/zhaoweizheng/p/4599852.html
[NSUserDefaults]的使用:登陆后不再显示登录界面。相关推荐
- 【PC技巧】睡眠唤醒时如何设置不显示登录界面
今天重装系统后,电脑睡眠唤醒后总是显示登录界面,因为是自己的电脑,也没有设置登录密码. 鉴于我是那种能少点一次鼠标就少点一次的人,必须解决一下! Step 1.进入控制面板,找到"电源选项& ...
- validatebox只提示不阻止提交_用友NC系统“登陆后页面显示不完全”,怎么办?...
用友NC系统使用过程中常见问题和解决方法: 1.无法安装客户端插件,不能进入NC系统登陆界面 问题现象 现象1:可以打开web界面,但无法进入登陆界面,一直停留在右图所示界面. 现象2:系统提示安全警 ...
- 如何让Toast消息在应用退出后不再显示
Android中Toast的消息是放在一个队列中的,系统会依次从队列中取出并显示.而我们在应用中,有时候希望在应用退出后不再显示还未显示过的Toast消息.比如,在代码中访问某个网络接口,待其返回后给 ...
- 内嵌iframe_内嵌页面session超时,内嵌页面显示登录界面问题解决方案
内嵌页面session超时,内嵌页面显示登录界面问题解决方案 我们在开发web项目的时候 经常用到iframe嵌套,这里的话 不管是开发的时候,还是正式环境使用.当session超时,或者重启项目,内 ...
- jsp 登陆成功后,显示登录的用户名
首先在登陆界面将用户名保存起来,我这里是将用户名提交到Servlet然后再进行保存, //从登录界面取用户参数 String uname = request.getParameter("us ...
- ftp服务器老是显示登录界面,登录ftp服务器总提示登陆框
登录ftp服务器总提示登陆框 内容精选 换一换 已成功登录Java性能分析.待安装分析辅助软件的服务器已开启sshd.Java性能分析优先选用非交互shell(non-interactive shel ...
- linux执行startx进入桌面黑屏,linux下误操作startx命令后,在登录界面进不去解决办法...
问题描述:(参考链接,这里把它复制过来,但是他的解决方案,亲测失败!!!) 给自己以前的电脑捣鼓了一个linux,然后给他搭配一些环境,然后就误操作了startx命令,导致一直在登录页面,输入正确地用 ...
- 计算机屏保后无法进入登录界面,Win10锁屏界面无法登录卡在登录状态的应对办法...
使用win10系统过程中,在锁屏界面输入密码后一直卡在登录状态,约 20~30 秒系统又自动锁屏并重复这个过程,Win10锁屏界面无法登录卡在登录状态怎么办?现小编介绍Win10锁屏界面无法登录卡在登 ...
- RV320/325 思科路由器出现登录界面只显示背景图,不显示登录界面问题原因和解决方案
问题原因 frimware1.4.2.22固有版本bug,会导致language.js莫名丢失,从而显示不出登录界面. 2.解决方案 I have fixed it with pure javascr ...
最新文章
- pandas dataframe 删除带空值的行 各种空值 (dropna()、isna()、isnull()、fillna())
- 互联网跨界营销掘金“大数据”
- C 语言编程 — 宏定义与预处理器指令
- 二十五、求单点的最短路径
- Attention技术应用的最新进展概述
- 属于服务器端运行的程序_Telerik UI for ASP.NET MVC:为任何设备以两倍的速度构建功能丰富且响应迅速的web应用程序...
- mysql加删查语句_MySQL基本语句——增、删、查、改
- SSM框架的搭建学习(1)---MyBatis的环境搭建
- 0基础半路转行学IT还来得及吗?
- ubuntu16.04装机7:安装VScode
- 高质量程序设计指南C++学习总结一
- 三点坐标确定圆心坐标
- java webservice调用sap_java调用sap webservice
- 龙管家计费系统服务器连接失败,龙管家网吧计费系统服务端安装步骤
- python自动运行
- 2019年嵌入式前景如何?现在学习是否太晚?
- 汽车智能化的商业化路径、产业演进及投资机会探讨——附下载链接
- 小米真无线降噪耳机3和小米真无线降噪耳机3 Pro的区别
- 联通沃云发布全新战略:强大基座,就在身边
- 为什么用互联网思维,却做不好硬件