фатальная ошибка: неожиданно найден nil при распаковке необязательного значения
В нем говорится, что вы используете переменную, значение которой не инициализировано или не задано нил.
Например,
var tempVar: String? print(tempVar!)
tempVar не инициализирован, поэтому приложение отключается в этом случае, поэтому вам нужно использовать
print(tempVar ?? "")
. См. Необязательный цепочка для более подробной информации
подрывная деятельность повредит мой файл проекта после svn на почти еженедельной основе. Я пытаюсь выяснить, почему это делает это прямо сейчас и столкнулось с этой проблемой.
И как только Вы получаете вещи, работающие снова, необходимо изучить использование чего-то как подрывная деятельность или подвижный для резервного и управления версиями. Помните, что он, электроны не всегда идут, где они, как предполагается, скопируйте рано и часто!
Это кажется, что Вы оказываетесь перед необходимостью создавать новый проект в XCode, входить в старый каталог и перетаскивать все Ваши исходные файлы, перья и ресурсы в боковую панель файлов XCode в новом проекте. Это не должно брать больше, чем несколько минут, если Вы действительно не сделали большую работу со сделанными на заказ настройками или целями. Или это, или возвращается к последней регистрации в Вашем управлении исходным кодом и вручную добавляет любые файлы кода, которые изменились за это время.
измените имя папки текущего проекта и модуль проверки на тот же проект. Затем добавьте изменения в текущий файл.