Otomatik düzeltme sistemi yapmaya çalışıyorum ve bir kullanıcı büyük harfli bir sözcük yazdığında, otomatik düzeltme çalışmıyor. Bunu düzeltmek için, yazılan dizenin bir kopyasını yaptım .lowercaseString uyguladım ve sonra karşılaştırdım. Dize gerçekten yanlış yazılmışsa, kelimeyi düzeltmelidir. Ancak daha sonra, yazılan sözcüğün yerini alan kelimenin tümü küçük harf olur. Bu yüzden .uppercaseString öğesini yalnızca ilk harfe uygulamam gerekiyor. Aslında kullanabileceğimi düşündüm
nameOfString[0]
ama görünüşe göre bu çalışmıyor. Dizenin ilk harfini büyük harfe nasıl getirebilirim ve ardından ilk harfi büyük harfle yazarak dizenin tamamını yazdırabilir miyim?
Herhangi bir yardım için teşekkürler!
.capitalizedString
Xcode 7 Beta 4'te çalışmayan bir not . Swift 2.0'da dizeler biraz değişti.