我是 friend 选择器的新手。我正在尝试将选定的 friend 保存到数据库,并在重新加载 friend 选择器时将这些 friend 显示为选中状态。到目前为止找不到任何东西。

最佳答案

类“FBFriendPickerViewController”的对象具有一个名为“选择”的数组,其中包含选择的列表用户。尝试使用此选项将所选的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];

关于iphone - FBFriendPickerViewController-使用选中的先前好友进行初始化,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13289308/

10-12 05:45