Как я могу исправить эту ошибку времени сборки, появляющуюся в Xcode 11.3.1 - Команда CompileSwiftSources завершилась с ненулевым кодом завершения - PullRequest
0 голосов
/ 29 апреля 2020

Привет, ребята. Я довольно новичок в Swift и Xcode. Я следовал этому уроку https://enlight.nyc/projects/weather-mobile-app/, чтобы создать простое приложение Weather. но я столкнулся с этой ошибкой, когда пытался собрать и запустить свой проект. Здесь я нашел некоторые решения по переполнению стека, перепробовал их все и с тех пор не смог это исправить.

Вот ссылка на Github, содержащая фактический проект.

https://github.com/blackfly972/WeatherApp

Заранее благодарен за помощь. снимок экрана

1 Ответ

1 голос
/ 29 апреля 2020

Проблема в том, что в вашем проекте есть два ViewController.swift файла. Удалите тот, в котором нет кода (или, скорее, очень мало).

Обратите внимание, что после этого вы получите массу ошибок, потому что вы не импортируете UIKit в нескольких местах. что ты должен быть. Чтобы исправить это, просто добавьте:

import UIKit

в начало этих файлов:

  • ForecastCell.swift
  • HourlyCell.swift
  • ForecastViewController.swift
  • ViewController.swift (тот, который вы не удалили)
  • ImageViewExtension.swift
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...