как найти индекс символа в строке с определенной позиции

Я знаю, как найти индекс символа, подобного следующему:

func indexOfCharacter(myString:String, char: Character) -> Int {
        if let idx = find(myString, char) {
            return distance(self.startIndex, idx)
        }else{
            return -1;
        }

    }

Как я могу искать индекс после определенной позиции?

пример: myString = "abcdabcd"

Я хотел бы получить индекс второго 'd' = 7

indexOfCharacter(myString,character : 'd',fromIndex: 4);

любая помощь ?

Ответы на вопрос(1)

Ваш ответ на вопрос