например как в клсссической функции замыкания я понимаю что мы передаем вместо парметра просто какой то кусок кода в виде функции, но выше все не понятно, мы передаем придуманную перменную, которая вообще взята из воздуах и ничего в себе не несет, те это не обект это ни строка, это просто тупо какой то набор букв UITextField, ну напишу я там text, но оно в ебе же ничего не несет, получается передается пустота какая то в это кусок кода вверху.
Передается этот объект изнутри UIKit тебе, вполне себе действительный, а ты уже сам решай, что с ним делать.