Swift gelten .uppercaseString nur den ersten Buchstaben einer Zeichenfolge

Ich versuche, eine AutoKorrektur-system, und wenn ein Benutzer ein Wort mit einem Großbuchstaben, die AutoKorrektur funktioniert nicht. Um dieses Problem zu beheben, habe ich eine Kopie der Zeichenkette eingegeben werden, angewendet .lowercaseString, und dann verglichen Sie. Wenn der string ist in der Tat vertippt, es sollte richtige Wort. Jedoch ist dann das Wort, das ersetzt das eingegebene Wort wird in Kleinbuchstaben geschrieben. Also muss ich anwenden .uppercaseString nur den ersten Buchstaben. Ich ursprünglich dachte, ich könnte

nameOfString[0]

aber diese scheinbar nicht funktioniert. Wie bekomme ich den ersten Buchstaben der Zeichenfolge in Großbuchstaben um, und Sie dann drucken zu können, die vollständige Verbindungszeichenfolge mit dem ersten Buchstaben großgeschrieben?

Vielen Dank für jede Hilfe!!!

InformationsquelleAutor SomeGuy | 2014-10-10

Schreibe einen Kommentar