#pragma mark FBRequestDelegate methods
- (void)request:(FBRequest*)request didLoad:(id)result
{
if ([request.method isEqualToString:@"facebook.fql.query"])
{
NSArray* users = result;
NSDictionary* user = [users objectAtIndex:0];
NSString* name = [user objectForKey:@"name"];
username = name;
[username retain];
}
- (void)getFacebookName
{
NSString* fql = [NSString stringWithFormat:@"select uid,name from user where uid == %lld", session.uid];
NSDictionary* params = [NSDictionary dictionaryWithObject:fql forKey:@"query"];
[[FBRequest requestWithDelegate:self] call:@"facebook.fql.query" params:params];
}
вам нужно импортировать эти 2 класса и реализовать этот протокол
#import "FBConnect/FBConnect.h"
#import "FBConnect/FBSession.h"
FBRequestDelegate