gpt4 book ai didi

ios - 如何知道 FB Graph 的响应响应哪个请求?

转载 作者:行者123 更新时间:2023-11-28 19:20:07 24 4
gpt4 key购买 nike

我使用 FB IOS 调用 FB 图形 API,并在符合 FBRequestDelegate 的委托(delegate)对象中处理响应。句柄函数是

- (void)request:(FBRequest *)request didLoad:(id)result;

我的问题是,如果发出两个具有相同图形路径的请求,我如何知道此响应响应哪个请求?

查看 FBRequest

@interface FBRequest : NSObject {
id<FBRequestDelegate> _delegate;
NSString* _url;
NSString* _httpMethod;
NSMutableDictionary* _params;
NSURLConnection* _connection;
NSMutableData* _responseText;
FBRequestState _state;
NSError* _error;
BOOL _sessionDidExpire;
}

是否有任何这些实例变量可用于区分具有相同图形路径的请求?

谢谢

最佳答案

你可以检查请求 url ..我目前正在处理它......例如

 if([request.url rangeOfString:@"me/feed"].location !=NSNotFound)
{
//Do something
}
else if([request.url rangeOfString:@"fql.query"].location !=NSNotFound)
{
//Do something
}

关于ios - 如何知道 FB Graph 的响应响应哪个请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9576818/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com