我可以在我的应用中获取用户名及其个人资料图片。这是我的代码
- (void) OAuthTwitterController: (SA_OAuthTwitterController *) controller authenticatedWithUsername: (NSString *) username {
NSLog(@"Authenticated with user %@", username);
imageview.image = [UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:
[NSString stringWithFormat:@"http://api.twitter.com/1/users/profile_image/%@.json",username]]]];
NSLog(@"http://api.twitter.com/1/users/profile_image/username.json");
recentTweets = [[NSMutableArray alloc] init];
[self updateStream:nil];
}
现在我想登录用户的个人资料图片......任何人都知道这个吗?
答案 0 :(得分:0)
我相信你已经得到了这个,但如果没有,我可以帮忙。
取决于您希望图像显示的方式,但我假设您正在使用IBOutlet向UIImage创建视图,以在该特定页面上放置用户个人资料图像。为此,您已拥有大部分代码
mainAvatar.image = [UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL U RLWithString:@"http:// Place your JSON here" ]]];
然后在想要它出现的视图中制作IBOutlet并将其连接起来,你应该都很好。只需将其放在ViewDidLoad方法中,这样当您的页面加载时就不会出现图像.....现在告诉我您是如何将该配置文件图像放在表格单元格中的,甚至是!我正在让他们下载但由于某种原因他们不会在表格视图中加载