在第一次打开APP或者APP更新后通常用引导页来展示产品特性我们用NSUserDefaults类来判断程序是不是第一次启动或是否更新,在AppDelegate.swift中加入以下代码:func application(application: UIApplication, didFinishLau...
分类:
移动开发 时间:
2015-09-25 12:49:04
阅读次数:
206
NSUserDefaults*ud = [NSUserDefaultsstandardUserDefaults]; [udsetObject:cityforKey:@"city"]; [udsynchronize];
分类:
移动开发 时间:
2015-09-24 22:36:18
阅读次数:
153
转自:http://my.oschina.net/u/1245365/blog/294449摘要NSUserDefaults适合存储轻量级的本地数据,一些简单的数据(NSString类型的)例如密码,网址等,NSUserDefaults肯定是首选,但是如果我们自定义了一个对象,对象保存的是一些信息,...
分类:
其他好文 时间:
2015-09-22 18:54:57
阅读次数:
163
#import "ViewController.h"@interface ViewController ()@property (weak, nonatomic) IBOutlet UITextField *nameTextField;@property (weak, nonatomic) IBOu...
分类:
其他好文 时间:
2015-09-22 16:23:48
阅读次数:
155
原文链接 http://blog.sina.com.cn/s/blog_5971cdd00102vqgy.htmlUDID被弃用,使用UUID来作为设备的唯一标识。获取到UUID后,如果用NSUserDefaults存储,当程序被卸载后重装时,再获得的UUID和之前就不同了。使用keychain存储...
分类:
移动开发 时间:
2015-09-22 10:20:22
阅读次数:
238
本地存储数据简单的说有三种方式:数据库、NSUserDefaults和文件。NSUserDefaults用于存储数据量小的数据,例如用户配置。并不是所有的东西都能往里放的,只支持:NSString,NSNumber, NSDate, NSArray, NSDictionary,详细方法可以查看类文件...
分类:
其他好文 时间:
2015-09-20 23:53:43
阅读次数:
181
离线缓存在项目开发中,通常都需要对数据进行离线缓存的处理,如新闻数据的离线缓存等。说明:离线缓存一般都是把数据保存到项目的沙盒中。有以下几种方式(1)归档:NSCodeing、NSKeyedArchiver(2)偏好设置:NSUserDefaults(3)Plist存储:writeToFile提示:...
分类:
数据库 时间:
2015-09-18 21:58:47
阅读次数:
386
获得app实例的静态方法: 单例类: UIApplication:+sharedApplication NSUserDefaults:+standardUserDefaults NSNotificationCenter:+defaultCenter NSFileManager:+defaultMan...
分类:
其他好文 时间:
2015-09-17 17:29:21
阅读次数:
223
常用的单例类有: cocoa Touch框架:UIApplication;NSUserDefaults;NSNotification;NSBundle; cocoa框架:NSFileManager;NSWorkspace;NSApplication. The UIApplication class ...
分类:
其他好文 时间:
2015-09-17 17:17:21
阅读次数:
210
//以下是我用 NSUserDefaults 将 NSData 类型的地址数组存在本地。 UserAddressEntity?*userAddressEntity?=?[[UserAddressEntity?alloc]init];
????userAddressEntity.addName?=?addName.text;
???...
分类:
其他好文 时间:
2015-09-15 20:23:44
阅读次数:
169