“FBRequest requestForMe”无法识别的选择器

时间:2012-10-11 20:25:57

标签: facebook ios6

第一次发帖。

昨天刚刚下载了FB iOS SDK(10/10/2012)

我已经完成了列出的入门步骤 https://developers.facebook.com/docs/getting-started/facebook-sdk-for-ios/3.1/

我正在尝试拨打[FBRequest requestForMe]

作为此测试代码的一部分

if (FBSession.activeSession.isOpen) 
    {
        [[FBRequest requestForMe]startWithCompletionHandler:^(FBRequestConnection *connection, id result, NSError *error) {}];
    }

测试代码在现有项目中实现。代码编译/构建正常;没有链接器错误。它位于viewDtroller里面的viewDidAppear方法中,按下按钮打开它。

我在[FBRequest requestForMe]调用上遇到此运行时错误: [FBRequest requestForMe]:无法识别的选择器发送到类0x667bb0 0x667bb0是FBRequest。

我确信我可以提供更多信息,我不确定还有什么可以提供帮助。让我知道,我会回复。

问题:什么会使requestForMe选择器无法识别,因为知道编译和链接根本不会抱怨该行?

1 个答案:

答案 0 :(得分:1)

所以,我的第一篇文章很棒......我正在研究的遗留代码之前已经实现了Facebook。它已经有了FBRequest.h / m。链接器不知何故混淆但从未对我大吼大叫?

我从构建目标中删除了旧的FBRequest文件,现在一切都很顺利。 谢谢阅读!