iOS - Swift NSData 数据
前言 public class NSData : NSObject, NSCopying, NSMutableCopying, NSSecureCoding public class NSMutableData : NSData NSData 和它的可变长子类 NSMutableData 是字节缓冲区的对象化封装。我们可以获得简单缓冲区,并进行一些转换操作。通常我们并不会直接创建字节数据,而是从其他类型的内容转换成字节数据。 所谓简单缓冲区,就是缓冲区内只包含数据,无内嵌指针。 1、NSData 的创建 // 由字符串创建 let swiftString:String = "Hello World" let nsString:NSString = "hello world" // allowLossyConversion 表示在转换过程中是否允许字符进行必要的删减或者替换 let data1:NSData? = swiftString.dataUsingEncoding(NSUTF8StringEncoding, allowLossyConversion: true) let data...