Я испытываю довольно редкий сбой, когда звоню self.view.endEditing(true)
. Около 0,3% моих пользователей затронуты. Я не могу воспроизвести крах на моем собственном устройстве. Во всяком случае, я хотел бы это исправить.Crash on self.view.endEditing с UITextField в tableviewheader
У меня есть UITableView, который содержит UITextfield в tableviewheader, который я настраиваю в viewDidLoad()
. У меня есть сильная ссылка на UITextfield. Я также назначил делегату нуль в deinit
.
Когда пользователь удаляет строку, я вызываю self.view.endEditing()
, и приложение вылетает с EXC_BREAKPOINT. Приложение находится в фокусе, когда оно падает. Сбой происходит в основном на iPhone 5, 5c, 5s и 6 (около 80%)
Я также пробовал resignFirstResponder
с той же проблемой, также проверяя, не является ли текстовое поле нулем перед вызовом resignFirstResponder не помогло.
попробуйте проверить соединение IBOultet в раскадровке – Vinodh