繁体   English   中英

不推荐使用Base64Encoding:首先在iOS 7.0中弃用

[英]Base64Encoding is deprecated : first deprecated in iOS 7.0

我从GitHub下载了Base64库。我在我的项目中使用它来解码来自webserver的图像。 我为iOS7.0制作了这个项目。使用base64的警告是:

'base64Encoding' is deprecated : first deprecated in iOS7.0.

提前致谢。

从iOS 7 SDK开始, NSData类现在具有帮助对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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM