Teraz Czytane
Jak pierwszą literę stringu zmienić na wielką
Darmowe 50 zł za rejestracje w aplikacji
Pobierz 7 nowych pięknych tapet z Catalina macOS 10.15
Znamy listę gier dostępnych w Apple Arcade
Jak przyspieszyć proces migracji iPhone’a w iOS 12.4

Jak pierwszą literę stringu zmienić na wielką

Jeśli chcesz pierwszą literę ze String ustawić na wielką bez zmiany reszty liter, dodaj to proste rozszerzenie ciągu:

extension String {
    func capitalizingFirstLetter() -> String {
        return prefix(1).capitalized + dropFirst()
    }

    mutating func capitalizeFirstLetter() {
        self = self.capitalizingFirstLetter()
    }
}

Oto przykład użycia:

let test = "the rain in Spain"
print(test.capitalizingFirstLetter())

© 2019 Tech-Spec.pl. All Rights Reserved.

Przewiń w górę