【发布时间】:2013-03-10 05:16:31
【问题描述】:
我正在使用新的 facebook ios sdk。我使用如下所示的新功能请求朋友数据。但是,由于它是一个以块为参数的函数,因此我在函数之外丢失了这些数据。如何保存数据(即存储在全局变量中)以便在另一个函数中使用它?
提前致谢。
代码:
-(void)requestFriends {
[FBRequestConnection startForMyFriendsWithCompletionHandler:^(FBRequestConnection* connection, id data, NSError *error) {
if(error) {
[self printError:@"Error requesting /me/friends" error:error];
return;
}
NSArray* friends = (NSArray*)[data data];
}];
【问题讨论】:
标签: ios facebook-graph-api objective-c-blocks facebook-ios-sdk facebook-requests