代码之家  ›  专栏  ›  技术社区  ›  Tom

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

  •  0
  • Tom  · 技术社区  · 6 年前

    我觉得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中手动清理该文件夹后…我知道和开头一样的错误:

    没有这样的模块“图表”

    1 回复  |  直到 6 年前
        1
  •  1
  •   AD Progress    6 年前

    我要尝试的是用CMD+B来构建它,如果这样做没有帮助,请尝试以下操作:

    enter image description here