Base64编码已弃用:在iOS 7.0中首次弃用
我已经从GitHub下载了Base64库。我在我的项目中使用它来解码来自Web服务器的图像。我为iOS7.0制作了这个项目,base64的警告是:Base64编码已弃用:在iOS 7.0中首次弃用,ios,objective-c,json,image,base64,Ios,Objective C,Json,Image,Base64,我已经从GitHub下载了Base64库。我在我的项目中使用它来解码来自Web服务器的图像。我为iOS7.0制作了这个项目,base64的警告是: “base64Encoding”已弃用:在iOS7.0中首次弃用。 提前感谢。从iOS 7 SDK开始,现在有一些方法可以帮助编码/解码base 64数据和字符串对象,如下所示: - (instancetype)initWithBase64EncodedData:(NSData *)base64Data
“base64Encoding”已弃用:在iOS7.0中首次弃用。
提前感谢。从iOS 7 SDK开始,现在有一些方法可以帮助编码/解码base 64数据和字符串对象,如下所示:
- (instancetype)initWithBase64EncodedData:(NSData *)base64Data
options:(NSDataBase64DecodingOptions)options
- (instancetype)initWithBase64EncodedString:(NSString *)base64String
options:(NSDataBase64DecodingOptions)options
获得NSData实例后,使用:+(UIImage*)imageWithData:(NSData*)数据初始化UIImage对象
编码类型:
- NSDataBase64Encoding64CharacterLineLength
NSDataBase64Encoding76CharacterLineLength
NSDataBase64EncodingEndLineWithCarriageReturn
NSDataBase64EncodingEndLineWithLineFeed
解码类型:
- NSDataBase64DecodingIgnoreUnknownCharacters
NSDatabase64编码64 CharacterLineLength和NSDatabase64编码76 CharacterLineLength之间有什么区别不同的RFC规格请参见。NSData必须支持所有长度,除了最大长度和何时插入换行符外,没有太大差异