(1)用代理方法调用title时,只有当上面的视图控制器或者导航控制器用.title方法赋值,才能被调用。否则返回值是Null。
(2)而用initWithTitle方法赋值的都是给.tabBarItem.title赋值,无法直接用.title来获取到值。
(3)所以,如果有用initWithTitle赋值的,可以再用.title重新赋值一遍,这样便于在其他方法中获取到值。...
分类:
移动开发 时间:
2014-10-07 13:21:03
阅读次数:
188
1.用处:NSUserDefaults用来存储类似用户的配置、程序设置信息等这些的数据
iOS下可以使用NSUserDefault、NSKeyedArchiver、sqlite、CoreData几种常用的方式来存储数据,其中NSUserDefaults用来存储类似用户的配置等这些的数据,后两者用户存储大批量和比较复杂的数据。
NSUserDefault
基本上支持所有的原生数据类型NSSt...
分类:
移动开发 时间:
2014-09-26 20:19:38
阅读次数:
190
Plist 文件:plist
文件当修改时会将原来的值给重新覆盖掉.
NSUserDefaults:
存储一个用户的设置信息,比如记录用户是否是第一次启动程序.存放在
Library
下的 preferences
文件夹下.
文件读写:
文件读写是将数据保存成一个文件,存储在本地,但是只针对于四种数据类型,NSData,NSString,NSArray,NSDictionary...
分类:
其他好文 时间:
2014-09-20 23:59:39
阅读次数:
291
属性传值:
属性传值适用于从前往后传值.
代理传值:适用于从后往前传值.
单例传值:
适合于从前往后传,从后往前传都可以,
但是内存空间不会被释放直到应用程序结束
NSUserDefaults:数据持久化的一种方式,数据可以长久的存储,存到本地然后再从本地获取.通知:通知的使用需要注册通知,以及发送通知.
block: 需要定义
block,当
block 进行回调时将值传给其他...
分类:
其他好文 时间:
2014-09-20 22:36:49
阅读次数:
187
获取nsmutablearray会有问题得通过一下方法NSMutableArray*array=[[userDefaultsobjectForKey:@"key"]mutableCopy];或者先读出NSArray对象,然后NSMutableArray*mutableArray=[NSMutableArrayarrayWithArray:array]
分类:
移动开发 时间:
2014-09-18 19:10:14
阅读次数:
335
获取nsmutablearray会有问题得通过一下方法NSMutableArray*array=[[userDefaultsobjectForKey:@"key"]mutableCopy];或者先读出NSArray对象,然后NSMutableArray*mutableArray=[NSMutableArrayarrayWithArray:array]
分类:
移动开发 时间:
2014-09-18 16:48:14
阅读次数:
188
NSUserDefaults是Cocoa提供的默认应用程序状态(用户数据)保持接口。他提供了简化的plist文件持久化方法。通过NSUserDefaults类,你可以把用户首选项保存到plist文件中。当应用程序结束,这些数据仍然存在,并可在应用程序启动时,再次把上次运行的状态显示在应用程序中,本地...
分类:
其他好文 时间:
2014-09-12 18:54:03
阅读次数:
137
我们先创建一个NSUserDefaults对象(其实类似于一个字典),然后把数据写入到这个对象中,然后把这个对象里面的数据保存在本地。然后我们把这些代码删除掉,重新创建一个对象来调用在本地的数据,看是否能调出,如果能,说明之前已经成功把数据本地化了。...
分类:
其他好文 时间:
2014-09-09 21:36:29
阅读次数:
305
//UIPageControl//1.表示页数//2.表示当前处于第几页//3.点击切换页数stop=0;[selfsetupFirstLanchView];//存储用户的偏好设置,存储在本地,比如程序是否是第一次加载NSUserDefaults*userDefults=[NSUserDefaultsstandardUserDefaults];//if(![userDefultsboolForKey:@"aa"]){//..
分类:
其他好文 时间:
2014-09-05 03:23:11
阅读次数:
170
单例的应用十分普遍,单例模式使一个类只有一个实例。易于供外界访问.方便控制实例个数,节约系统资源.OC中的常见单例: 如:UIApplication,NSNotificationCenter,NSUserDefaults,NSFIleManager。应用程序中用到的单例: 如:背景音乐,音效管理.....
分类:
移动开发 时间:
2014-08-29 00:04:06
阅读次数:
414