我从GitHub下载了Base64库。我在我的项目中使用它来解码web服务器上的图像。我为iOS7.0制作了这个项目。我得到的base64警告是:
提前感谢您。
'base64Encoding'已过时:自iOS7.0起首次弃用。
提前感谢您。
'base64Encoding'已过时:自iOS7.0起首次弃用。
iOS 7 SDK 开始,NSData类现在具有以下方法来帮助编码/解码base64的数据和字符串对象:
- (instancetype)initWithBase64EncodedData:(NSData *)base64Data
options:(NSDataBase64DecodingOptions)options
- (instancetype)initWithBase64EncodedString:(NSString *)base64String
options:(NSDataBase64DecodingOptions)options
一旦您获得了NSData实例,请使用以下方式初始化UIImage对象:+(UIImage *)imageWithData:(NSData *)data
编码类型:
- NSDataBase64Encoding64CharacterLineLength
NSDataBase64Encoding76CharacterLineLength
NSDataBase64EncodingEndLineWithCarriageReturn
NSDataBase64EncodingEndLineWithLineFeed
解码的类型:
- NSDataBase64DecodingIgnoreUnknownCharacters