我看到SwiftyJSON如何在一个侧面项目中工作,并希望将它移到我的主项目中。使用Cocoapods安装SwiftyJSON并打开xcworkspace(现在是我的主项目)后,我去添加我的代码:let jsonBIG = JSON(data: data2)
,并且出现错误“使用未解析的标识符JSON”。我研究并找到了一个解决方案,在每个使用它的文件的顶部添加import SwiftyJSON
。当我这样做,我得到一个错误,说“没有这样的模块'SwiftyJSON'”。我看了遍,并尝试了这些东西,没有奏效:使用Cocoapods导入SwiftyJSON的错误
- 清洁和建设项目
- 清洁build文件夹
- 重新运行安装吊舱(带的XCode完全关闭)
- 加入SwiftyJSON。框架链接框架和库
- 删除xcworkspace文件并重新安装pod
- 检查我的项目的调试和发布配置指向由t生成的配置他荚安装
我已经看过任何我可以找到关于这个话题在Google和StackOverflow上,似乎没有任何工作。我知道它不是Cocoapods的问题,因为我得到了SwiftyJSON来处理其他项目之一。帮帮我?
编辑: 也许这有所作为?在我身边的项目(其中SwiftyJSON工作)旁边有框架黄色工具箱/框架图标:
但在我的新项目中,我试图让SwiftyJSON工作,这只是一个白色的图标库像这样:
您的项目在Xcode中的调试和发布配置是否指向由pod安装生成的配置?另外,确保你正在使用'.xcworkspace'文件而不是你的项目的'.xcodeproj'文件。 –
是的,我也检查过(忘记提及那个!),并且我已经检查了我正在使用.xcworkspace – tessa
你的'Podfile'是什么样的? –