私は 3 つのクラスを持っています。単純に Facebook の友達を tableView に表示しています。そして、friendArrayですべての友達の名前を正常に取得しました。FriendList クラスに友達の名前を表示する必要があります。
1)RootViewController クラス
2)フレンドリストクラス
3)フェイスブック交流教室
私の問題は:
フェッチ (解析) が完了する前に FriendList クラスがロードされます。私の配列のfriendArrayカウントは0です((フェッチ)解析が完了していないため)。私のコンソールでは配列数は 150 です。
friendListObject.friendArray = parsedArray; // where get data
-(void)butoonClicked
{
FBFeedPost *post = [[FBFeedPost alloc]initWithFriendList:self.imageView.image];
[post publishPostWithDelegate:self];
FriendList *friendList=[[FriendList alloc]initWithNibName:@"FriendList" bundle:[NSBundle mainBundle]];
[[self navigationController] pushViewController:friendList animated:YES];
}