Xcode Предлагает завершить, а не скрывать функции с дополнительными параметрами

#ios #swift #xcode

Вопрос:

После установки Xcode 13 в поле «Предложить завершение» больше не отображаются предложения, в которых скрыты необязательные параметры метода. Кто — нибудь знает, могу ли я снова включить эту функцию?

Пример:

 func resetTitle(text: String, withAnimation: Bool? = nil){  if withAnimation != nil amp;amp; withAnimation!{  self.setTitle(text, for: .normal)  self.setTitle(text, for: .selected)  }else{  UIView.performWithoutAnimation {  self.setTitle(text, for: .normal)  self.setTitle(text, for: .selected)  self.layoutIfNeeded()  }  } }  

Изображение предполагаемого завершения

До Xcode 13 мне также предлагался метод без параметра «withAnimation».

Теперь это немного раздражает, потому что мне каждый раз приходится вручную удалять параметр или передавать ноль.