返回 xcode/swift/ios 项目 - 突然得到 "no such module"
Returning to xcode/swift/ios project - suddenly get "no such module"
我觉得 xcode 是在嘲笑我。
我打开使用图表库的旧项目
https://github.com/danielgindi/Charts/
并得到错误
No such module 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":
时出现以下错误
Module compiled with Swift 3.0.2 cannot be imported in Swift 3.3:
/Users/myname/Library/Developer/Xcode/kukuhkhkuhkuh/Build/Products/Debug-iphonesimulator/Charts.framework/Modules/Charts.swiftmodule/x86_64.swiftmodule
但是 - 在 Finder 中手动清理该文件夹后...我知道得到与开始时相同的错误:
no such module 'Charts'
我会尝试使用 CMD+B 来构建它,如果这没有帮助,那么试试这个:
我觉得 xcode 是在嘲笑我。
我打开使用图表库的旧项目 https://github.com/danielgindi/Charts/
并得到错误
No such module 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":
时出现以下错误Module compiled with Swift 3.0.2 cannot be imported in Swift 3.3: /Users/myname/Library/Developer/Xcode/kukuhkhkuhkuh/Build/Products/Debug-iphonesimulator/Charts.framework/Modules/Charts.swiftmodule/x86_64.swiftmodule
但是 - 在 Finder 中手动清理该文件夹后...我知道得到与开始时相同的错误:
no such module 'Charts'
我会尝试使用 CMD+B 来构建它,如果这没有帮助,那么试试这个: