一、了解NSUserDefaults以及它可以直接存储的类型 ? ? ? NSUserDefaults是一个单例,在整个程序中只有一个实例对象,他可以用于数据的永久保存,而且简单实用,这是它可以让数据自由传递的一个前提,也是大家喜...
分类:
其他好文 时间:
2014-07-25 00:10:34
阅读次数:
247
一、使用NSUserDefaults 判断滑动图有没有出现过,加载滑动图 NSUserDefaults 简介: ? ? ? ?NSUserDefaults可以将数据永久的保存在手机中,他是一个单例,用起来很方便,所以很适合用于保存简单的数据和为数...
分类:
移动开发 时间:
2014-07-23 17:39:01
阅读次数:
238
今天使用NSUserDefaults保存bool至重启后发现bool值没有保存对
NSUserDefaults *ud = [NSUserDefaults standardUserDefaults];
[ud setBool:_rememberUsernamePassword forKey:@"rememberUsernamePassword"];
解决方法
[ud synchron...
分类:
其他好文 时间:
2014-07-22 14:22:54
阅读次数:
204
ios中NSUserDefaults的用法
NSUserDefaults类提供了一个与默认系统进行交互的编程接口。NSUserDefaults对象是用来保存,恢复应用程序相关的偏好设置,配置数据等等。默认系统允许应用程序自定义它的行为去迎合用户的喜好。你可以在程序运行的时候从用户默认的数据库中读取程序的设置。同时NSUserDefaults的缓存避免了在每次读取数据时候都打开用户默认数据库的操作。可以通过调用synchronize方法来使内存中的缓存与用户默认系统进行同步。
...
分类:
移动开发 时间:
2014-07-15 22:38:55
阅读次数:
342
iOS的数据存储是iOS应用开发的重要知识点:关于这方面知识,网上有很多介绍,但对于代码层次的使用方式并未有系统全面介绍。此文章针对iOS稍熟悉的童鞋,需要对CoreData的原理有一定的了解。目前存储方式大概有以下几种:NSKeyedArchiver 适用简单数据加密NSUserDefaults 适用配置参数Write 文件操作,同 NSKeyedArchiver SQLite3 操作较...
分类:
移动开发 时间:
2014-07-12 17:38:30
阅读次数:
380
1.获得项目中info.plist文件的内容1> [NSBundle mainBundle].infoDictionary2> 版本号在info.plist中的key:kCFBundleVersionKey2.沙盒的数据存储及读取1> 数据存储: [[NSUserDefaults standardU...
分类:
移动开发 时间:
2014-07-12 00:04:05
阅读次数:
348
iPhone开发中常常需要将对象持久化处理,或者将数据文件反序列化,便于存储用户的配置、习惯、以及保存加载的数据等。一般对象序列化的方式有四种:plist,NSUserDefaults,sqlite以及Core Data。plist和sqlite数据库是最常用的方法。对于plist:新建plist文...
分类:
数据库 时间:
2014-07-11 22:26:31
阅读次数:
350
单例的应用十分普遍,单例模式使一个类只有一个实例。
*易于供外界访问.
*方便控制实例个数,节约系统资源.
*OC中的常见单例:
UIApplication,
NSNotificationCenter,
NSUserDefaults,NSFIleManager。
*应用程序中用到单例的:
背景音乐,音效管理等。
一、ARC中实现单例
*...
分类:
移动开发 时间:
2014-07-10 17:23:17
阅读次数:
253
iphone沙箱模型的有四个文件夹,分别是什么,永久数据存储一般放在什么位置,得到模拟器的路径的简单方式是什么.documents,tmp,app,Library。(NSHomeDirectory()),手动保存的文件在documents文件里Nsuserdefaults保存的文件在tmp文件夹里1...
分类:
移动开发 时间:
2014-07-09 23:12:06
阅读次数:
242
NSUserDefaults适合存储轻量级的本地数据,比如要保存一个登陆界面的数据,用户名、密码之类的,个人觉得使用NSUserDefaults是首选。下次再登陆的时候就可以直接从NSUserDefaults里面读取上次登陆的信息咯。因为如果使用自己建立的plist文件什么的,还得自己显示创建文件,...
分类:
移动开发 时间:
2014-07-05 20:32:45
阅读次数:
296