我觉得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.swiftmode
但是-在Finder中手动清理该文件夹后…我知道和开头一样的错误:
没有这样的模块“图表”