В Swift параметры экранирующего закрытия отмечены @escaping.Есть ли какой-нибудь эквивалент в Objective-C, чтобы сгенерированные интерфейсы Swift были помечены как @escaping?
@escaping
Да, но это отстает от того, что вы предлагаете в своем вопросе.Правило состоит в том, что ненулевой блок Objective-C переводится в Swift как @escaping функция автоматически , если только он явно не помечен (NS_NOESCAPE ^).
(NS_NOESCAPE ^)