RPSCommonObjects.m 解析问题未知类型名称 NSString
Posted
技术标签:
【中文标题】RPSCommonObjects.m 解析问题未知类型名称 NSString【英文标题】:RPSCommonObjects.m Parse Issue Unknown Type Name NSString 【发布时间】:2014-11-20 09:32:48 【问题描述】:我正在尝试将 Facebook 登录集成到一个简单的标签栏控制器应用程序中。我按照步骤使用 Parse 和 Facebook SDK 设置我的环境。在我运行应用程序后,一个不相关的文件如下所示:
NSString *builtInOpenGraphObjects[3] =
@"672839339475385", // rock
@"296430467206197", // paper
@"524651207660361"; // scissors
出现并给我一个错误
Unknown type name 'NSString'
我有我的桥接头,因为我正在使用 swift 来完成这个项目。我导入了我的 Parse 和 Facebook 文件。当我试图注释掉这个文件时,它导致了更多的错误。到目前为止,这是我的应用无法构建的唯一原因。
我也在使用 XCode 6。
【问题讨论】:
【参考方案1】:嘿,所有可能遇到此问题的人,我已经找到了问题所在。我拖动了整个 FacebookSDK 文件夹,如 Facebooks 开发人员页面上的教程所示。 你不需要这样做,事实上你不应该将你的框架放在主框架文件夹内的其他文件夹中。
-
Parse SDK 应该已经有 Facebook SDK 提供的 bolts 框架,所以删除它。
接下来,将 Parse 中未包含的其他框架或您的 ios8 框架拖到 Frameworks 文件夹中。
删除 FaceBookSDK 文件夹。
【讨论】:
谢谢!这让我发疯了。【参考方案2】:我遇到了同样的问题。我将 FacebookSDK 文件夹拖到我的项目中。
发现问题发生在 Samples 文件夹中。删除它,我的项目成功运行。 使用 Xcode 6 测试版
【讨论】:
以上是关于RPSCommonObjects.m 解析问题未知类型名称 NSString的主要内容,如果未能解决你的问题,请参考以下文章