NSData

作者: 风冰武 | 来源:发表于2018-10-21 14:03 被阅读3次
//将数据对象的字节写入由给定路径指定的文件          89行
//参数1: 指定的路径
//参数2: 如果是YES, 则将数据写入备份文件, 然后(假设没有发生错误), 将备份文件重命名为path指定的名称; 否则:数据将直接写入path
//返回: 如果操作成功, 则为YES, 否则为NO
//注意: 在写入可公开访问的文件时, 此方法可能不合适
- (BOOL)writeToFile:(NSString *)path atomically:(BOOL)useAuxiliaryFile;

//将字符串按照指定的编码方式转换成NSData  263行
- (nullable NSData *)dataUsingEncoding:(NSStringEncoding)encoding;                                   

2: 属性

//数据对象包含的字节数
@property (readonly) NSUInteger length;

3:分类

@interface NSData (NSExtendedData)





@interface NSData (NSDataCreation)
/**
 返回一个包含URL指定位置的数据的数据对象

 @param url   读取数据的URL
 @return      包含来自url指定位置的数据的数据对象; 如果无法创建数据对象, 则返回nil
 */
+ (nullable instancetype)dataWithContentsOfURL:(NSURL *)url;


相关文章

网友评论

    本文标题:NSData

    本文链接:https://www.haomeiwen.com/subject/yndbzftx.html