图片 和 String 之间转换
------图片转 String
let image = UIImage();
let imgData = UIImagePNGRepresentation(image);
print(imgData?.base64EncodedString())
------String转图片
let imageStr:String ="iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAABxpRE9UAAAAAg...gg==";
if var data: NSData = NSData(base64Encoded: imageStr, options:NSData.Base64DecodingOptions.ignoreUnknownCharacters)
{
if var image: UIImage = UIImage(data: data as Data){
let imageView = UIImageView(image: image)
self.view.addSubview(imageView)
}
}
NSData 和 String 之间转换
do {
//data to string
let data: Data = try Data(contentsOf: url! as URL)
let str = String(data: data, encoding: String.Encoding.utf8)

最低0.47元/天 解锁文章
2736

被折叠的 条评论
为什么被折叠?



