3

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

4

1 回答 1

0

“FBFriendPickerViewController”类的对象有一个名为“selection”的数组,其中包含选择的列表用户。尝试使用它在 NSUserDefaults 中存储选定的 FB id 并在下次获取。可能像下面这样。

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 回答