Подскажите, пожалуйста, как?
Если, например, я нашел индекс символа в строке(String.CharacterView.Index), как мне его привести к строке?
Использование конструтора String() приводит к ошибке.
Спасибо.
Подскажите, пожалуйста, как?
Если, например, я нашел индекс символа в строке(String.CharacterView.Index), как мне его привести к строке?
Использование конструтора String() приводит к ошибке.
Спасибо.
мне не символ нужно в строку преобразовать, а индекс этого символа(String.CharacterView.Index), полученный, например, с помощью myStr.characters.index(of: myChar)
Так получилось, спасибо… только как-то мудрено очень… Или может я не правильно подхожу к решению задачи…
Какой самый простой способ получить индекс конкретного символа в строке?
Например, в строке “Привет” получить индекс символа “в” ?
let string = "asd"
let index: Int? = Array(string.characters).index(where: { $0 == "s" })
let index: Int? = Array(string.characters).index(of: "s")