我从
GitHub下载了Base64库.我在我的项目中使用它来解码来自webserver的图像.我为iOS7.0制作了这个项目.使用base64的警告是:
不推荐使用’base64Encoding’:首先在iOS7.0中弃用.
提前致谢.
解决方法
从iOS 7 SDK开始,NSData class现在具有帮助编码/解码base 64数据和字符串对象的方法,具体如下:
- (instancetype)initWithBase64EncodedData:(NSData *)base64Data options:(NSDataBase64DecodingOptions)options - (instancetype)initWithBase64EncodedString:(Nsstring *)base64String options:(NSDataBase64DecodingOptions)options
一旦你的NSData实例初始化一个UIImage对象:(UIImage *)imageWithData:(NSData *)数据
编码类型:
- NSDataBase64Encoding64CharacterLineLength NSDataBase64Encoding76CharacterLineLength NSDataBase64EncodingEndLineWithCarriageReturn NSDataBase64EncodingEndLineWithLineFeed
解码类型:
- NSDataBase64DecodingIgnoreUnkNownCharacters