Я не смог найти решение в любом месте этого:Невозможно использовать Swift протокол в Objective класса C, так как это вызывает ошибку сегментации: 11
Мое приложение имеет Swift протоколы и мне нужно реализовать, что в старый класс Objective-C. После реализации протокола, когда я создаю объект класса Objective C, Xcode показывает ошибку сбоя сегментации 11. Копайте в много сообщений, чтобы найти решение, но не получилось.
Чтобы проиллюстрировать эту проблему, я создал демо IOS проекта здесь:
https://github.com/tusharbhatta/SwiftSegmentationFault
UPDATE:
Сделано работа вокруг этой проблемы. Проверьте это на ветке «решена» в вышеупомянутом репо. :)
Но, пожалуйста, помогите, если вы знаете лучшее решение. Большое спасибо
'ошибка ошибки сегментации 11' Пожалуйста, отправьте отчет аварии на Apple. – Moritz
Я загрузил ваш проект и попытался его построить - я заметил, что когда я удаляю HatchbackCar из заголовка моста, проект компилируется. Конечно, тогда я не могу использовать его в коде Swift. Возможно, проблема связана с использованием кода Swift в Obj-c и наоборот. Во всяком случае, это выглядит как ошибка в Xcode. – user3581248
@ Эрик Айя, да, я сделал отчет об ошибке Apple. – Tushar