Я перешел на Swift 3.0 с 2.3 сегодня, и я исправил все сообщения об ошибках компилятора, но у меня проблемы с одним TableView
. Я поставил точку останова после всех методов источника данных после того, как я позвонил reloadData()
, и он входит в numberOfSections
, но падает после того, как он покидает numberOfRowsInSection
. cellForRowAt
никогда не попадает. Он падает в AppDelegate
, поэтому я не уверен, что это такое.Swift 3 - Сбой после numberOfRowsInSection в TableView
У меня не было этой проблемы при запуске Swift 2.3, если автоматическое преобразование в 3.0 не сделало что-то с этим TableView
. Мои другие TableView
s функционируют нормально.
добавить execptional точки останова, чтобы знать, где именно его сбои. прочитайте больше https://www.natashatherobot.com/xcode-debugging-trick/ –
будет причина сбоя, напечатанная в консоли, проверьте, что –
Вставить код вместо изображения. – KAR