簡體   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