回到xcode / swift / ios项目 - 突然得到“没有这样的模块”

时间:2018-06-04 12:23:02

标签: ios swift xcode ios-charts

我认为xcode正在嘲笑我。

我打开使用图表库的旧项目 https://github.com/danielgindi/Charts/

并收到错误

  

没有这样的模块图表

我在哪里使用

import Charts

然后我尝试从我的项目中删除图表。下载了新项目。并将Charts.xcodeproj文件拖入我的项目 - 无需更改

我的文件在物理上的组织方式是:

 xcode-ios-projects
 - charts-ios
 - yourappplaform
 -- appcodegeneric (my source code and different .plist files for different apps)
 -- different-apps-asset-folder-1
 -- different-apps-asset-folder-2
 -- different-apps-asset-folder-x

内部xcode IDE结构如下所示

appgeneric
- Charts.xcodeproj
- appcodegeneric
-- different-apps-asset-folder-1
-- different-apps-asset-folder-2
-- different-apps-asset-folder-x

我已将xcode,图表等更新到最新版本。我还没有更新到Swift 4转换过程

自从我触及我的ios / swift项目已经很长时间了,所以也许我错过了一些明显的东西 - 但这个问题对我来说似乎有点奇怪。

更新 使用“Clean”后,我现在在“Build”时收到以下错误:

  

使用Swift 3.0.2编译的模块无法在Swift 3.3中导入:   /Users/myname/Library/Developer/Xcode/kukuhkhkuhkuh/Build/Products/Debug-iphonesimulator/Charts.framework/Modules/Charts.swiftmodule/x86_64.swiftmodule

但是 - 在Finder中手动清理该文件夹后...我知道得到的错误与开头相同:

  

没有这样的模块'图表'

1 个答案:

答案 0 :(得分:1)

我会尝试使用CMD + B来构建它,如果这没有用,那么试试这个:

enter image description here