如何在目标C中编写以下代码:
let strPictureURL: String = (result.objectForKey("picture")?.objectForKey("data")?.objectForKey("url") as? String)!
self.ivUserProfileImage.image = UIImage(data: NSData(contentsOfURL: NSURL(string: strPictureURL)!)!)
我一直试图在目标C中重写代码,但找不到从NSString设置图像的方法。到目前为止,我已经做到了:
NSString *strPictureURL = [[[result objectForKey:@"picture"] objectForKey: @"data"] objectForKey:@"url"];
最佳答案
NSString *strPictureURL = [[[result objectForKey:@"picture"] objectForKey: @"data"] objectForKey:@"url"];
self.ivUserProfileImage.image = [UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:strPictureUrl]]];