Я создаю игру, которая включает в себя таблицу лидеров Game Center.Я хочу сделать пользовательский интерфейс списка лидеров, а не использовать интерфейс по умолчанию.
Я пытаюсь преобразовать значения, хранящиеся в таблице лидеров Game Center, в строку, чтобы я мог отобразить их, используя SKLabelNode.Однако я получаю сообщение об ошибке, в котором говорится:
Невозможно вызвать инициализатор для типа 'String' со списком аргументов типа '(Int64?)'
Я получаю доступигровой центр получает оценки, используя
leaderboard.scores[i].value
Когда я использую метод String(describing: )
, мой узел метки читает «опционально (10)», причем все значения находятся в скобках.Мне интересно, как аккуратно перенести хранилище данных в Game Center в число в строковом формате.