Ios 如何修复出现在Xcode 11.3.1中的此生成时错误-命令CompileSwiftSources失败,退出代码为非零

Ios 如何修复出现在Xcode 11.3.1中的此生成时错误-命令CompileSwiftSources失败,退出代码为非零,ios,swift,xcode,Ios,Swift,Xcode,大家好,我对斯威夫特和Xcode很陌生。我遵循了这个教程 为了创建一个简单的weatherApp。 但我在尝试构建和运行项目时遇到了这个错误。我在这里找到了一些关于堆栈溢出的解决方案,尝试了所有这些解决方案,但此后一直无法修复 下面是包含实际项目的Github链接 提前感谢你的帮助 问题是您的项目中有两个ViewController.swift文件。删除其中没有代码的代码(或者很少有代码) 注意,这样做之后,您将得到大量错误,因为您没有在几个应该导入UIKit的地方导入UIKit。要解决这些问

大家好,我对斯威夫特和Xcode很陌生。我遵循了这个教程 为了创建一个简单的weatherApp。 但我在尝试构建和运行项目时遇到了这个错误。我在这里找到了一些关于堆栈溢出的解决方案,尝试了所有这些解决方案,但此后一直无法修复

下面是包含实际项目的Github链接


提前感谢你的帮助

问题是您的项目中有两个
ViewController.swift
文件。删除其中没有代码的代码(或者很少有代码)

注意,这样做之后,您将得到大量错误,因为您没有在几个应该导入UIKit的地方导入UIKit。要解决这些问题,只需添加:

import UIKit
到这些文件的顶部:

  • 预报室,斯威夫特
  • 霍利塞尔·斯威夫特
  • ForecastViewController.swift
  • ViewController.swift(未删除的)
  • ImageViewExtension.swift

请在github中发布您的实际项目,以便我们自己尝试编译。您提供的信息不足,无法提供任何其他帮助。非常感谢。我添加了一个包含该项目的Google Drive链接。您在Google Drive上的项目在“Cell”和“NetworkManager”文件夹中缺少文件。@TylerTheCompiler hum这太奇怪了。。。我刚刚验证了文件是否存在并已共享…自己下载并将其解压缩到单独的文件夹中,以便自己查看。这些文件实际上可能不在您认为的位置。它们可能会很好地显示在您的Xcode项目中,但它们实际上可能不在文件系统中相应的文件夹中。