[英]how to convert NSArray into String swift3?
I have an array result 我有一个数组结果
["https://woo.demoapp.xyz/wp-content/uploads/2017/10/sunglasses.jpg"]
i try to convert to string url in tableview and show image with SDWebImage 我尝试在tableview中转换为字符串url并使用SDWebImage显示图像
let dic = productArray[indexPath.row] as! NSDictionary
let image = dic.object(forKey: "images") as! NSArray
let imageUrl = image.value(forKey: "src") as! NSArray as! [String]
cell.pinImage.sd_setImage(with: URL(string: imageUrl), placeholderImage: UIImage(named: "pin1"))
If you have getting array then you used below code. 如果有数组,则使用以下代码。
In Swift objectAtIndex: 0 looks like this: 在Swift中的objectAtIndex:0看起来像这样:
let srcImage:NSDictionary = image[0] as! NSDictionary
let strImageUrl:NSString = srcImage.value(forKey: "src") as! NSString
let srcImage = image[0] as! [String: Any]
let strImageUrl = srcImage["src"] as! String
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.