我正在尝试实现Facebook功能,但我在以下代码行中出错:
[FBRequestConnection startWithGraphPath:[NSString stringWithFormat:@"%@/photos",[fbidarray objectAtIndex:j]] parameters:params HTTPMethod:@"POST" completionHandler:^(FBRequestConnection *connection, id result, NSError *error1)
错误是:
use of undeclare identifier 'FBRequestConnection'
我导入了以下框架:
#import <FBSDKCoreKit/FBSDKCoreKit.h>
#import <FBSDKLoginKit/FBSDKLoginKit.h>
你们中的任何人都知道错误的原因吗?
我真的很感谢你的帮助
答案 0 :(得分:2)
改为使用grep -c public.log.2015050723 public.log.201505080[0-3]
。
FBSDKGraphRequest
这是来自文档
请求 - FBSDKGraphRequest和FBSDKGraphRequestConnection位于FBSDKCoreKit中,并提供帮助程序来访问Graph API。它们与v3.x中的FBRequest和FBRequestConnection非常相似。默认情况下,他们使用[FBSDKAccessToken currentAccessToken]发出请求,因此您通常在登录后发出请求。
我也在facebook sdk中搜索了FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc] initWithGraphPath:@"me"
parameters:nil];
[request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection, id result, NSError *error) {
// TODO: handle results or error of request.
}];
,但无法找到它。