使用 Cocoapods 导入 SwiftyJSON 时出错
Errors importing SwiftyJSON with Cocoapods
我看到 SwiftyJSON 在一个副项目中是如何工作的,想将它移到我的主项目中。在使用 Cocoapods 安装 SwiftyJSON 并打开 xcworkspace(我现在的主项目)之后,我去添加我的代码:let jsonBIG = JSON(data: data2)
并且出现错误 "Use of unresolved identifier JSON"。我研究并找到了一个解决方案,说在每个使用它的文件的顶部添加 import SwiftyJSON
。当我这样做时,我收到一条错误消息 "No such Module 'SwiftyJSON'"。我已经遍地查看并尝试了这些方法,但没有任何效果:
- 清洁和建筑项目
- 清理构建文件夹
- 重新运行 pod 安装(XCode 完全关闭)
- 将 SwiftyJSON.framework 添加到链接的框架和库中
- 删除了 xcworkspace 文件并重新安装了 pod
- 检查我项目的调试和发布配置是否指向 pod 安装生成的配置
我已经在 Google 和 Whosebug 上浏览了我能找到的关于这个主题的所有内容,但似乎没有任何效果。我知道这不是 Cocoapods 问题,因为我让 SwiftyJSON 处理我的其他项目之一。有帮助吗?
编辑:
也许这会有所作为?在我的副项目(SwiftyJSON 工作的地方)中,框架旁边有一个黄色的工具箱/框架图标:
但是在我试图让 SwiftyJSON 工作的新项目中,它只是一个白色的库图标,如下所示:
尽管当我去添加框架时它显示黄色 toolbox/framework 图标,如下所示:
事实证明,我的项目中还有其他错误需要修复,这些错误阻止了 SwiftyJSON 正确导入。一旦我修复了其他错误,一切都会按预期进行。
我看到 SwiftyJSON 在一个副项目中是如何工作的,想将它移到我的主项目中。在使用 Cocoapods 安装 SwiftyJSON 并打开 xcworkspace(我现在的主项目)之后,我去添加我的代码:let jsonBIG = JSON(data: data2)
并且出现错误 "Use of unresolved identifier JSON"。我研究并找到了一个解决方案,说在每个使用它的文件的顶部添加 import SwiftyJSON
。当我这样做时,我收到一条错误消息 "No such Module 'SwiftyJSON'"。我已经遍地查看并尝试了这些方法,但没有任何效果:
- 清洁和建筑项目
- 清理构建文件夹
- 重新运行 pod 安装(XCode 完全关闭)
- 将 SwiftyJSON.framework 添加到链接的框架和库中
- 删除了 xcworkspace 文件并重新安装了 pod
- 检查我项目的调试和发布配置是否指向 pod 安装生成的配置
我已经在 Google 和 Whosebug 上浏览了我能找到的关于这个主题的所有内容,但似乎没有任何效果。我知道这不是 Cocoapods 问题,因为我让 SwiftyJSON 处理我的其他项目之一。有帮助吗?
编辑:
也许这会有所作为?在我的副项目(SwiftyJSON 工作的地方)中,框架旁边有一个黄色的工具箱/框架图标:
但是在我试图让 SwiftyJSON 工作的新项目中,它只是一个白色的库图标,如下所示:
尽管当我去添加框架时它显示黄色 toolbox/framework 图标,如下所示:
事实证明,我的项目中还有其他错误需要修复,这些错误阻止了 SwiftyJSON 正确导入。一旦我修复了其他错误,一切都会按预期进行。