- (void)request:(FBRequest *)request didLoad:(id)result
{
NSLog(@"Facebook request %@ loaded", [request url]);
//handling a user info request, for example
if ([[request url] rangeOfString:@"/me"].location != NSNotFound)
{
/* handle user request in here */
}
}
4 回答
我这样做的方式与Ziminji完全相同,但在didLoad方法中:
所以基本上你只需要检查你发送请求的网址,你也可以检查该请求的参数 . 然后你可以区分彼此 .
我在这里所做的就是我正在检查响应中的一些独特属性并将其与请求相关联,我知道这不是最好的方法,但这是我到目前为止所发现的,请告诉我,如果任何人都在做任何不同的事情
您可以尝试以下内容:
如果在创建请求对象时将其保留为请求委托的属性,则可以检查它是否与委托方法调用匹配 . 例如: