Saya mencoba membuat sistem koreksi otomatis, dan ketika pengguna mengetik kata dengan huruf besar, koreksi otomatis tidak berfungsi. Untuk memperbaikinya, saya membuat salinan dari string yang diketik, diterapkan .lowercaseString, dan kemudian membandingkannya. Jika string tersebut salah ketik, seharusnya kata tersebut diperbaiki. Namun kemudian kata yang menggantikan kata yang diketik semuanya huruf kecil. Jadi saya perlu menerapkan .uppercaseString hanya huruf pertama. Awalnya saya pikir saya bisa menggunakan
nameOfString[0]
tetapi ini tampaknya tidak berhasil. Bagaimana saya bisa mendapatkan huruf pertama dari string menjadi huruf besar, dan kemudian dapat mencetak string penuh dengan huruf pertama dikapitalisasi?
Terima kasih atas bantuannya!
.capitalizedString
tidak lagi berfungsi di Xcode 7 Beta 4. String telah sedikit berubah di Swift 2.0.