Я пытаюсь отформатировать число с плавающей точкой в строку с заданным количеством цифр. Все примеры, которые я видел, используют что-то вроде этого:
let thisString = String(format: "%2.4f" , 3.14159262)
Однако, когда я пытаюсь это сделать, я получаю:
Метки аргументов '(format :, _ :)' не соответствуют никаким доступным перегрузкам
. Как будто он даже не распознает «формат» как правильный способ инициализации строки. Я использую Swift 5 на Xcode 10.2 на Mojave, если это имеет значение. Я что-то пропустил? Изменился ли инициализатор?