使用Cocoapods导入SwiftyJSON时出错

时间:2016-02-03 17:05:29

标签: xcode swift import cocoapods swifty-json

我看到SwiftyJSON如何在一个辅助项目中工作,并希望将其移至我的主项目。在使用Cocoapods安装SwiftyJSON并打开xcworkspace(现在我的主项目)之后,我去添加了我的代码:let jsonBIG = JSON(data: data2)并且收到错误"使用未解析的标识符JSON"。我研究并找到了一个解决方案,在每个使用它的文件的顶部添加import SwiftyJSON。当我这样做时,我收到一条错误,上面写着"没有这样的模块' SwiftyJSON'"。我看了一遍,尝试过这些东西,没有任何效果:

  • 清洁和建设项目
  • 清理构建文件夹
  • 重新运行pod install(XCode完全关闭)
  • 将SwiftyJSON.framework添加到链接的框架和库
  • 删除了xcworkspace文件并重新安装了pod
  • 检查我的项目的调试和发布配置是否指向pod安装生成的配置

我已经在Google和StackOverflow上查看了有关此主题的任何内容,似乎没有任何效果。我知道它不是Cocoapods的问题,因为我得到了SwiftyJSON来处理我的其他项目。帮助

编辑: 也许这有所不同?在我的旁边项目中(SwiftyJSON工作的地方)框架旁边有一个黄色的工具箱/框架图标: enter image description here

但是在我试图让SwiftyJSON工作的新项目中,它只是一个白色的库图标,如下所示: enter image description here

即使我去添加框架,它也会显示黄色工具箱/框架图标,如下所示: enter image description here

1 个答案:

答案 0 :(得分:0)

原来我的项目中还有其他错误需要修复,阻止SwiftyJSON正确导入。一旦我修复了其他错误,一切都按预期工作。