Swift_base64转化为Data_URL转化为Data

  • base64字符串转化为Data
// base64 -> Data?
let oldString = "base64字符串"
let base64String: String = oldString.replacingOccurrences(of: "data:image/png;base64,", with: "")
let base64EncodedData: Data? = Data(base64Encoded: base64String, options: Data.Base64DecodingOptions.ignoreUnknownCharacters)
// Data -> UIImage?
let img: UIImage? = UIImage.init(data: base64EncodedData)
  • URL转化为Data
let urlString = "https://"
let urlData: Data = try? Data(contentsOf: URL.init(string: urlString)!)

猜你喜欢

转载自blog.csdn.net/FlyingKuiKui/article/details/120873899