我有一个用于处理所有facebook内容的单例类......
但是当我尝试初始化_facebook时,它会抛出一个无法识别选择器异常
这是我正在使用的init方法......
-(void) login {
// Check if there is a valid session.
@try {
_facebook = [[Facebook alloc] initWithAppId:kAppId andDelegate:self];
}
@catch (NSException *exception) {
NSLog([NSString stringWithFormat:@"%@\n, %@", exception.name, exception.reason]);
}
@finally {
}
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
if ([defaults objectForKey:@"FBAccessTokenKey"]
&& [defaults objectForKey:@"FBExpirationDateKey"]) {
_facebook.accessToken = [defaults objectForKey:@"FBAccessTokenKey"];
_facebook.expirationDate = [defaults objectForKey:@"FBExpirationDateKey"];
}
if (![_facebook isSessionValid]) {
[_facebook authorize:_permissions];
}else{
[_facebook requestWithGraphPath:@"me" andDelegate:self];
}
}
答案 0 :(得分:1)
试用产品 - >清洁。您可能已经复制并替换了XCode之外的Facebook源文件。