model : 1 .怎么来的 2: 放在哪 3: 怎么用是一个好的方式
数据本地化 : 1: 什么事沙河,沙河都有哪些文件夹,作用是什么.
2: 什么事数据本地化,什么时候使用
3: 如何把一个数组,字典,字符串,NSData放入本地
4: 如何把一个...
分类:
其他好文 时间:
2016-04-16 19:25:49
阅读次数:
207
最近在忙一个蓝牙项目,在处理蓝牙数据的时候,经常遇到进制之间的转换,蓝牙处理的是16进制(NSData),而我们习惯的计数方式是10进制,为了节省空间,蓝牙也会把16进制(NSData)拆成2进制记录。这里我们研究下如何在他们之间进行转换。 假设我们要向蓝牙发送0x1B9901这条数据 Byte转N ...
分类:
移动开发 时间:
2016-04-16 16:48:28
阅读次数:
215
iOS可以利用NSKeyedArchiver类将对象序列化成NSData存储在磁盘上,但前提是该对象所属的类必须遵从NSCoding协议。 NSCoding协议包含两个方法,要序列化的类必须实现它们 - (void)encodeWithCoder:(NSCoder *)aCoder; //序列化的时 ...
分类:
移动开发 时间:
2016-04-15 00:07:46
阅读次数:
224
NSArray *array = [NSJSONSerialization JSONObjectWithData:[NSData data] options:NSJSONReadingAllowFragments error:nil]; NSArray *docs = NSSearchPathFor ...
分类:
Web程序 时间:
2016-04-14 20:54:57
阅读次数:
353
NSCache是苹果官方提供的缓存类,它的用法与NSMutableDictionary的用法很相似,在AFNetworking中,使用它来作为图片缓存。 NSCache在系统发出低内存通知时,会自动删减缓存。在以下代码中,不断给NSCache中填充NSData,当大小在500M左右时,系统抛出 Re ...
分类:
系统相关 时间:
2016-04-13 23:28:39
阅读次数:
298
简介 NSStream是一个基类,在Cocoa中它有两个子类NSInputStream和INOutputStream。分别对应输入和输出流。流提供了一种简单的方式在不同和介质中交换数据,这种交换方式是与设备无关的。你可以创建一个流通过NSData,File,SocketData,在处理大数据的时候, ...
分类:
移动开发 时间:
2016-04-13 17:07:53
阅读次数:
441
NSFileManager *manager=[NSFileManager defaultManager]; NSData *data=[NSData dataWithContentsOfFile:@"/Users/Amuxiaomu/Desktop/STUDY/代码练习/0411/a.txt"] ...
分类:
其他好文 时间:
2016-04-13 00:18:39
阅读次数:
275
学习NSData,发现网上资料比较零碎,还是苹果官方文档比较全面细致,非常适合集中学习,以下是NSData全部API翻译,欢迎转载学习。 /**************** Immutable Data 不可变的Data ****************/ @interface NSData : N ...
分类:
移动开发 时间:
2016-04-11 11:55:57
阅读次数:
253
实体的模型定义: 实体的class定义: @objc(ImageEntity) class ImageEntity: NSManagedObject { @NSManaged var imageData: NSData } 存储: @IBAction func saveImageToCoreData ...
分类:
编程语言 时间:
2016-04-10 23:50:44
阅读次数:
188
plist文件只能存储OC常用数据类型(NSString、NSDictionary、NSArray、NSData、NSNumber等类型)而不能直接存储自定义模型对象; 我们拿NSData举例: 先查看我们的打印台: 查看我们的沙盒: 使用前提:该对象实现了 writeToFile方法,这样我们才能 ...
分类:
移动开发 时间:
2016-04-08 15:01:55
阅读次数:
151