我是 facebook 集成的新手。在我阅读了这么多教程之后,我从 facebook SDK 中了解了一些东西。
请帮助我解决这个问题。
- (void)apiGraphMe
{
currentAPICall = kAPIGraphMe;
AppDelegate *delegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
@"name,picture", @"fields",
nil];
[[delegate facebook] requestWithGraphPath:@"me" andParams:params andDelegate:self];
}
- (void)request:(FBRequest *)request didLoad:(id)result
{
NSLog(@"result is------------%@",result);
if ([result isKindOfClass:[NSDictionary class]])
{
NSLog(@"id is: %@", [result objectForKey:@"id"]);
NSString *idValue = [result objectForKey:@"id"];
}
}
在上面的代码中,我得到了登录用户个人资料图片的 URL。我希望将该 url 图像显示到 tableView 单元格中。
我认为直接将该 url 图像传递给 tableview 单元格的 imageview 是不正确的方法。如果
我们根据它传递用户的 id,我们可以获得个人资料图片。因为如果其他用户登录,它会降低复杂性。
希望您了解问题和背景。如果有任何语法或英语错误,请原谅。
非常感谢您提前提供的任何帮助和回复。