摘要: 几种方法:方法1:在AppDelegate.m里写上- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ [NSThread s... 阅读全文
posted @ 2015-06-25 17:08 Dived 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 上一篇博客中提到了用CoreData来进行数据的持久化,CoreData的配置和使用步骤还是挺复杂的。但熟悉CoreData的使用流程 后,CoreData还是蛮好用的。今天要说的是如何记录我们用户的登陆状态。例如微信,QQ等,在用户登陆后,关闭应用在打开就直接登陆了。那么我们在 App开发中如何记... 阅读全文
posted @ 2015-06-25 15:18 Dived 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 简介:NSUserDefaults是IOS应用用来存储用户偏好和配置信息的途径,就像是一个数据库,但是它通过键值对(key-value)的方式存储。比如["Thematrix" forkey:"blogname"]使用方法:一共需要3个key,分别是"Didlogin" "username""use... 阅读全文
posted @ 2015-06-25 14:14 Dived 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 在程序中经常会遇到这种情况,用户刚进入我们软件的时候我们是无需要求用户登录的,但是在下面的页面中,例如收藏,购买等页面的时候,显然在多个页面需要多次判定用户是否登录.试着用block简单的实现了一下该功能,先上代码,代码下面统一解释.#import "AppDelegate.h"#import "L... 阅读全文
posted @ 2015-06-25 14:08 Dived 阅读(290) 评论(0) 推荐(0) 编辑
摘要: IOS开发之记录用户登陆状态,ios开发用户登陆 上一篇博客中提到了用CoreData来进行数据的持久化,CoreData的配置和使用步骤还是挺复杂的。但熟悉CoreData的使用流程后,CoreData还是蛮好用的。今天要说的是如何记录我们用户的登陆状态。例如微信,QQ等,在用户登陆后,关闭应用... 阅读全文
posted @ 2015-06-25 11:19 Dived 阅读(380) 评论(0) 推荐(0) 编辑
摘要: iOS中原生的SQLite API在使用上相当不友好,在使用时,非常不便。于是,就出现了一系列将SQLite API进行封装的库,例如FMDB、PlausibleDatabase、sqlitepersistentobjects等,FMDB (https://github.com/ccgus/fmdb... 阅读全文
posted @ 2015-06-25 11:05 Dived 阅读(255) 评论(0) 推荐(0) 编辑
摘要: iOS项目中可以将同一业务流程的页面归置到一个StoryBoard中,项目中必然会包含多个StroryBoard,可以利用跳转,实现项目的不同业务流程页面间的跳转切换。实现思路:1,项目(Project)中添加两个StoryBoard;2,在第一个StoryBoard中,将原有Scene删除掉,重新... 阅读全文
posted @ 2015-06-25 10:37 Dived 阅读(440) 评论(0) 推荐(0) 编辑