Art*_*hur 0 base64 nsdata ios swift
我正在尝试为protobuf编码库创建base64数据.我找到了这段代码:
/* Create a Base-64, UTF-8 encoded NSData from the receiver's contents using the given options.
*/
@availability(iOS, introduced=7.0)
func base64EncodedDataWithOptions(options: NSDataBase64EncodingOptions) -> NSData
Run Code Online (Sandbox Code Playgroud)
在NSData的源代码中.正如我所知,此方法必须返回base64encoded NSDate.
但我无法理解,如何将我的NSData(我从API接收)转换为此Base64 NSDate.
你说你的数据是NSData.然后只需调用base64EncodedDataWithOptions并将其分配给新的变量/常量:
let newData = yourData.base64EncodedDataWithOptions(NSDataBase64EncodingOptions.allZeros)
Run Code Online (Sandbox Code Playgroud)
检查NSDataBase64EncodingOptions是否有编码选项,并根据需要更改allZeros.
| 归档时间: |
|
| 查看次数: |
778 次 |
| 最近记录: |