Teraz Czytane
Jak pierwszą literę stringu zmienić na wielką

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ę