У меня есть задача что-то сделать с шахматной доской. Ввод дает нам стартовую позицию какой-то шахматной фигуры. Например, «b4» или «a6» или что-то в этом роде. Как я могу разложить ввод и сделать из него два целых числа, как в C ++:
string input;
cin>>input
int coord_x = input[0] - 'a';
int coord_y = input[1]
Я не могу сделать это в быстром. Я делаю что-то вроде:
let input : String=readLine()!
let characters = Array(input)
и затем пытаюсь взять int, но он не работает, независимо от того, что я пытаюсь ... и какой тип содержимого массива в swift?