Я хотел бы получить первый год этой строки. Точка перед тире -
: «2007-2016»Как получить первое слово перед тире в Swift?
Как я могу достичь этого в Swift 3?
Я провел некоторое исследование, и есть функция, называемая substring
или index
, но не знаю, какой из них я должен использовать.
Что я хочу достичь - это функция сортировки, которая будет сортироваться по году. Поэтому я считаю, что лучший способ сделать это - использовать первый год (с года). Есть также объекты, которые содержат только один год ...
Возможно ли получить значение после тире? – Caspert
Да, я обновил свой ответ (и изменил имя переменной «index» на «idx», чтобы избежать путаницы с «индексом», который мы используем в строке для извлечения «year2»). – Moritz