2012-02-03 125 views
0

我正在申請我想通過登錄Facebook應用程序訪問用戶朋友列表的應用程序。我正在使用xcode 4.2 ios 5框架。我經歷了許多教程,但沒有找到適當的解決方案。請幫助我。Facebook的朋友列表

+0

該文檔通常比隨機教程更具信息性。你檢查了嗎? 「相關」問題列表也可能有幫助。 – 2012-02-03 05:41:00

回答

1
- (void)getFriendsResponse { 
    FbGraphResponse *fb_graph_response = [fbGraph doGraphGet:@"me/friends" withGetVars:nil];// me/feed 
//parse our json 
    SBJSON *parser = [[SBJSON alloc] init]; 
    NSDictionary * facebook_response = [parser objectWithString:fb_graph_response.htmlResponse error:nil]; 
    //init array 
     NSMutableArray * feed = (NSMutableArray *) [facebook_response objectForKey:@"data"]; 
     NSMutableArray *recentFriends = [[NSMutableArray alloc] init]; 

     //adding values to array 
     for (NSDictionary *d in feed) { 

      NSLog(@"see Dicitonary :%@",d); 
      facebook = [[Facebook alloc]initWithFacebookDictionary:d ]; 
      [recentFriends addObject:facebook]; 
      NSLog(@"Postsss :->>>%@",[facebook sender]); 

      [facebook release]; 
     } 

     friends = recentFriends; 

     [self.tableView reloadData]; 
    }