我正在构建一个应用程序,本质上是一个使用 Facebook SDK for iOS 的非常基本的 Facebook 客户端。我已经实现了FBRequestDelegate
协议,并正在通过以下方式将我的请求发送到 Open Graph API
[facebook requestWithGraphPath:@"me/friends" andDelegate:self]
这工作正常,一旦请求的内容到达,SDK 调用委托方法,传入数据
- (void)request:(FBRequest *)request didLoad:(id)result
我的问题是,有没有人知道使用FBRequest
传递给委托方法的最佳实践方法来明确地将其识别为来自我的原始请求?
如果我提出多个请求,我如何区分委托调用与哪个请求相关?我正在使用BOOL
标志,目前一次只做一个请求,但这不是一个好方法。
非常感谢任何帮助:)