3

フレンドピッカーは初めてです。選択した友達をデータベースに保存し、友達ピッカーをリロードするときにそれらの友達を選択済みとして表示しようとしています。これまでのところ何も見つからないようです。

4

1 に答える 1

0

クラス "FBFriendPickerViewController" のオブジェクトには、選択されたリスト ユーザーを含む "selection" という名前の配列があります。これを使用して、選択した FB ID を NSUserDefaults に保存し、次回フェッチしてみてください。以下のようになるかもしれません。

NSMutableArray *arryOfFBIds = [[NSMutableArray alloc] init];
for (id<FBGraphUser> user in self.friendPickerController.selection) 
    [arryOfFBIds addObject:user.id];

NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
[defaults setObject: arryOfFBIds forKey: @"SelectedFBIds"];
[defaults synchronize];

[arryOfFBIds release];
于 2012-11-08T14:03:19.637 に答える