Следующая функция вызывается, когда пользователь нажимает кнопку.
func wipeScreen() {
removeGestureRecognizers()
scene?.children.forEach({ (node) in
node.children.forEach({ (childOfNode) in
childOfNode.removeFromParent()
})
node.removeFromParent()
})
}
Она работает как задумано, если не нажимать ее слишком быстро (несколько раз в секунду)
Когда я это делаюПри нажатии кнопки для воспроизведения ошибки я получаю печально известную:
Тема 1: EXC_BREAKPOINT (код = 1, субкод = 0x106667814)
Специальнона линии чтения scene?.children.forEach({ (node) in
Если у кого-то есть идеи, что я могу сделать, чтобы решить эту проблему, было бы очень признателен!