私は 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"];
}
}
上記のコードでは、loggedIn ユーザー プロファイルの写真の URL を取得しています。私の願いは、そのURL画像をtableViewセルに表示することです。
そのURL画像をtableviewセルのimageviewに直接渡すのは正しい方法ではないと思います。それ
に基づいてユーザーの ID を渡すと、プロファイルの写真を取得できます。他のユーザーがログインすると複雑さが軽減されるためです。
問題と文脈を理解していただければ幸いです。文法や英語の間違いがあれば、申し訳ありません。
助けてくれて、事前に返信してくれてありがとう。