Я только что преобразовал код из Objective-C в Swift, и теперь в моем приложении происходят неизвестные сбои.
Приложение аварийно завершает работу при каждом свойстве выхода, видимость которого я изменяю с помощью
selectedView.isHidden = false
. Ошибка[Controller _mutableLayoutArrangements]: unrecognized selector sent to instance
Когда я закомментировал метод
isHidden
, а затем методviewDidLoa
d, произошел сбой, сказав[Controller _hostsLayoutEngine]: unrecognized selector sent to instance
Я провел некоторое исследование, но не нашел точной причины такого поведения. Но у меня есть некоторое представление, что эти сбои происходят из-за сбоев ограничения автомакета. Но я не уверен в этом.
Я нашел строку, связанную с сбоем, но не могу решить проблему layoutSublayersOfLayer: