nil 是 OC 的,空对象,地址指向 空(0) 的对象 在 OC 中,可以给空对象发送任何消息,不会出现错误 NULL 是 C 的,空地址,地址的数值是 0,是一个长整数 表示地址是空 NSNull 用于解决向 NSArray 和 NSDictionary 等集合中添加空值的问题 在 OC 中,可 ...
分类:
其他好文 时间:
2016-10-15 02:25:46
阅读次数:
190
决定新开一坑,在不断学习的同时分享自己的学习历程给大家,既是对自己学习的记录,又希望能对大家提供些微的帮助。 这一篇文章主要来介绍泛型的意义、使用与声明方法等。 1.泛型:限制类型 1.1.泛型使用场景: 1.在集合(数组NSArray、字典NSDictionary、集合NSSet)中使用泛型比较常 ...
分类:
移动开发 时间:
2016-10-10 20:04:37
阅读次数:
324
结论:NSKeyedArchiver 以健值对+类名的形式保存数据; NSDictionary *tDic = @{@"kxxxx":@"hhhh",@"kyyyy":@"pppp",@"keeeek":@"oooo"}; NSMutableData *data = [[NSMutableData ...
分类:
其他好文 时间:
2016-09-29 20:52:11
阅读次数:
166
1..引入框架 #import "CLLocation+GPSDictionary.h"#import "NSDictionary+CLLocation.h" #import <AssetsLibrary/AssetsLibrary.h> 2. - (void) imagePickerControl ...
分类:
移动开发 时间:
2016-09-26 17:55:59
阅读次数:
263
+ (NSString*)dictionaryToJson:(NSDictionary *)dic { NSError *parseError = nil; NSData *jsonData = [NSJSONSerialization dataWithJSONObject:dic options: ...
分类:
移动开发 时间:
2016-09-26 17:42:53
阅读次数:
385
自己稍微总结了一下下,方便大家查看 1、write直接写入文件的方法 永久保存在磁盘中,可以存储的对象有NSString、NSArray、NSDictionary、NSData、NSNumber,数据全部存放在一个属性列表文件(*.plist文件)中, 具体步骤大致如下: 第一步:获得文件即将保存的 ...
分类:
移动开发 时间:
2016-09-26 00:45:53
阅读次数:
239
第一步:在appDelegate中通知app支持后台播放:在方法 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {} 中添加如下 ...
分类:
其他好文 时间:
2016-09-24 17:34:45
阅读次数:
198
1.一般可以使用属性列表文件存储NSArray或者NSDictionary之类的数据,这种“属性列表文件”的扩展名是plist,因此也称为“plist文件” 2.接下来通过代码来解析Plist文件中的数据获得Plist文件的全路径NSBundle *bundle = [NSBundle mainBu ...
分类:
其他好文 时间:
2016-09-24 11:48:04
阅读次数:
181
补充:https在plist中的配置: ###3.多图下载综合示例程序 (1)涉及知识点 01 字典转模型 02 存储数据到沙盒,从沙盒中加载数据 03 占位图片的设置(cell的刷新问题) 04 如何进行内存缓存(使用NSDictionary) 05 在程序开发过程中的一些容错处理 06 如何刷新 ...
分类:
移动开发 时间:
2016-09-09 00:56:54
阅读次数:
181
//主题设置 [[UITabBar appearance] setBackgroundImage:[UIImage imageNamed:@"tabbar-light"]]; NSDictionary * dict = @{ NSFontAttributeName : [UIFont systemF ...
分类:
移动开发 时间:
2016-09-09 00:46:35
阅读次数:
178