plist文件 存放数据
plist文件用途:
直接将数据写在代码里,不是一种合理的做法,如果数据经常改动,就要经常修改代码,造成代码扩展性低
因此,可以考虑将经常变动的数据放在文件中进行存储,程序启动后从文件中读取最新的数据,如果要变动
数据,可以直接去修改数据文件,不必修改代码
一般可以使用属性列表文件存储NSArray或者NSDictionary之类的数据,这种属性列表文件的...
分类:
其他好文 时间:
2015-05-08 09:38:32
阅读次数:
113
**第一种方式:对象单一**
//归档
-(void)NSKeyedArchiver{ NSArray *array = [NSArray arrayWithObjects:@"L",@"J",@"F",nil];
NSString *filePath = [NSHomeDirectory() stringByAppendingPathComponent:@"array.LJF"];...
分类:
其他好文 时间:
2015-05-08 00:05:43
阅读次数:
128
// AppDelegate *appDelegate = (AppDelegate *)[UIApplication sharedApplication].delegate;// NSArray *snsNames = [NSArray arrayWithObjects:// ...
分类:
其他好文 时间:
2015-05-07 15:58:41
阅读次数:
105
//连续pop2次 NSArray * viewControllers = self.navigationController.viewControllers; for (UIViewController * aViewController in viewControllers) { ...
分类:
其他好文 时间:
2015-05-07 14:14:15
阅读次数:
113
NSObject子类对象如果想要实现拷贝,就需要实现NSCopying,NSMutableCopying协议。
理论上说Copy实现的是浅拷贝:retain当前对象的指针,retainCount+1;
mutableCopy实现的是深拷贝:创建新的内存空间并返回地址,retainCount = 1;
个人猜测,之所以这么说因为系统的NSString,NSArray,NSDictionary等...
分类:
其他好文 时间:
2015-05-07 08:55:17
阅读次数:
158
作用:分段控件,页面的切换等等; 它们常用于在不同类别的信息之间的选择,或在不同的应用屏幕之间切换。 下面是基本属性和基本方法的使用: NSArray *array = [NSArray arrayWithObjects:@"搜索",@"音乐",@"视频",@"小说",nil]; //创...
分类:
移动开发 时间:
2015-05-07 06:19:22
阅读次数:
129
#import //排序算法,应用于NSArray *arr=[arrs1 sortedArrayUsingFunction:sortByID context:nil];排序NSInteger sortByID(id obj1, id obj2, void *context){ NSString ....
分类:
其他好文 时间:
2015-05-06 20:56:34
阅读次数:
119
通过官方的API 可以获取到wifi的信息,实现代码:1234567891011-(id)fetchSSIDInfo{NSArray*ifs=(__bridge_transferid)CNCopySupportedInterfaces();NSLog(@"Supportedinterfaces:%@...
分类:
移动开发 时间:
2015-05-06 10:48:38
阅读次数:
129
UIImageView帧动画相关属性和方法?@property(nonatomic,copy) NSArray *animationImages;Ø需要播放的序列帧图片数组(里面都是UIImage对象,会按顺序显示里面的图片)Ø?@property(nonatomic) NSTimeInterval...
分类:
其他好文 时间:
2015-05-05 23:19:28
阅读次数:
108
Objective - c Foundation框架详解2 Collection Agency Cocoa provides a number of collection classes such as NSArray and NSDictionary whose instances exist j...
分类:
其他好文 时间:
2015-05-05 18:40:20
阅读次数:
233