RPSCommonObjects.m解析问题未知类型名称NSString

时间:2014-11-20 09:32:48

标签: ios facebook swift parse-platform xcode6

我正在尝试将Facebook登录集成到一个简单的标签栏控制器应用程序中。我按照步骤使用Parse和Facebook SDK设置我的环境。在我运行应用程序后,出现了一个看起来像这样的无关文件:

NSString *builtInOpenGraphObjects[3] = {
                                    @"672839339475385",      // rock
                                    @"296430467206197",      // paper
                                    @"524651207660361"};     // scissors

显示并给我一个错误

Unknown type name 'NSString'

我使用swift来完成这个项目。我导入了Parse和Facebook文件。当我试图评论这个文件时,它导致了更多的错误。到目前为止,这是我的应用程序无法构建的唯一原因。

我也在使用XCode 6.

2 个答案:

答案 0 :(得分:8)

嘿,所有可能遇到这个问题的人都知道了这个问题。我拖动整个FacebookSDK文件夹,如Facebook开发者页面上的教程所示。 您不需要这样做,实际上您不应该将框架放在main frameworks文件夹中的其他文件夹中。

  1. Parse SDK应该已经有了Facebook SDK提供的bolt框架,所以删除它。
  2. 接下来,将未包含在Parse或iOS8框架中的其他框架拖到Frameworks文件夹中。
  3. 删除FaceBookSDK文件夹。

答案 1 :(得分:6)

我遇到了同样的问题。我把FacebookSDK文件夹拖到我的项目中。

发现Samples文件夹中出现问题。删除了那个,我的项目成功运行了。 使用Xcode 6 Beta