从我的服务器上,我正在拉下一个应该只是个人资料图片的 url。从 url 中拉下图像的相关代码是这样的:
NSString *urlString = [NSString stringWithFormat:@"%@%@",kBaseURL,profile_image_url];
profilePic = [UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:urlString]]];
我的网址是格式(注意最后没有文件扩展名,因为它是动态呈现的)
localhost:8000/people/1/profile_image
如果我在浏览器中加载 url,图像会显示;但是上面用于下拉 UIImage 的代码不起作用。我已经验证该代码确实从互联网上的随机站点中提取图像。
关于为什么会发生这种情况的任何想法?