我正在构建一个 Facebook 应用程序。我必须在哪里显示我的朋友的个人资料图片。但是当我运行我的项目时,图像并没有一直显示。我用过这样的代码
NSString *url = [NSString stringWithFormat:@"http://graph.facebook.com/%@/picture? type=large",friendId];
NSData *imageUrl = [NSData dataWithContentsOfURL:[NSURL URLWithString:url]];
UIImageView *imgView = [[UIImageView alloc] initWithImage:[UIImage imageWithData:imageUrl]];
imgView.frame = CGRectMake(100.0f,100.0f,200,200);
[self.view addSubview:imgView];
但是当我在日志中打印 url 时,它会显示一个 url,如果我在浏览器中使用这个 url,那么它会在浏览器中显示图片。
为了打印 URL,我使用了以下代码:
NSLog(@"%@",url);