Xcode 8: типы функций не могут иметь метку аргумента, нарушающую мою сборку

Кажется, по какой-то причине Swift решил сделать кодирование в нем менее читабельным, заставляя пользователей удалять метки параметров обработчика завершения. Я прочитал обсуждение Swift и все еще думаю, что это ошибка. По крайней мере, они могли сделать это необязательным.

При сборке с использованием Xcode 8 - есть ли способ заставить компилятор использовать Swift 2.3, чтобы я больше не получал эти ошибки? Я обновил возможность использовать устаревший Swift (в настройках сборки)но я все еще, кажется, получаю эту ошибку:

Типы функций не могут иметь метку аргумента 'isloggedIn'; вместо этого используйте «_»

Как я могу сохранить свои метки в моих обработчиках завершения?

Ответы на вопрос(5)

Ваш ответ на вопрос