Невозможно запустить проект из-за EXC_BAD_ACCESS - PullRequest
0 голосов
/ 12 октября 2019

Я работаю над проектом, и у меня нет профессионального опыта в разработке под iOS. В любом случае после того, как я обновлю свой Xcode 11.0 (теперь это 11.1), я не могу запустить проект каким-либо образом. Но если я попытаюсь открыть свой 1-летний проект, он откроется без проблем. Я все время получаю Thread 1: EXC_BAD_ACCESS (code=2, address=0x7ffee4ac0e98) и интересная часть - ошибка сама по себе не появляется на том же месте. Если я удаляю или изменяю ошибочное поле, оно просто всплывает совершенно другой строкойЯ хочу показать код, но это не происходит в определенном месте.

Но ошибка обычно выскакивает из моего стороннего кода. Я использовал MyThirdPartyTextFieldAnimationFiles , а здесь я использовал IsaoTextField.swift и TextFieldEffects.swift. В TextFieldEffect.swift объявление файла public let placeholderLabel = UILabel() сначала выдает ошибку. Я не понимаю, откуда возникла ошибка. Спасибо за помощь.

С уважением.

1 Ответ

0 голосов
/ 14 октября 2019

Я решаю проблему, но это решение не будет правильным. Ошибка сама по себе является настолько общим типом ошибки, что каждый может вызвать это. Я объясняю свое решение, если один из вас получит эту ошибку, которую он / она может использовать, возможно, в любом случае.

В моем приложении у меня есть NavigationController и одно из моих представлений (это одно из представлений в этом NavVC)Я объявляю следующий VC в начале класса и затем помещаю его в верхнюю часть NavigationController. Ошибка вызвана этой позицией объявления. Я переместил его в функцию кнопки, и ошибка исчезла.

Меньше глючных и приятных дней всем.

...