L'ajout d'une Chaîne de caractères dans Swift 4
Je me demandais le meilleur moyen d'ajouter un String
dans Swift 4. N'Apple créer une meilleure façon que stringName.characters.append(“hi”)
Édition: Noté en dessous duquel je ne savais pas que vous avez utilisé pour être en mesure d'utiliser une Chaîne de caractères.append(). J'ai essayé d'obtenir sur le fait que, dans Swift 4 vous n'avez pas à utiliser .characters
plus. J'essayais de l'aider de nouvelles personnes à swift 4 en faisant une question qu'ils pourraient poser de sorte qu'ils peuvent gagner du temps en n'utilisant pas .characters
après une variable de Chaîne.
- Il est toujours possible d'utiliser
string.append(anotherString)
Vous devez vous connecter pour publier un commentaire.
Vous pouvez invoquer
append(_:)
directement sur laString
exemple:De même, vous pouvez utiliser le
+=
opérateurString
pour la concaténationPour les curieux, la mise en œuvre de ces deux approches utilisent les mêmes backend (/core)
append(...)
appel. Citant swift/stdlib/public/core/Chaîne.swift:Selon Swift 4 de la Documentation,
Les valeurs de chaîne peut être ajouté (ou concaténés) avec l'opérateur d'addition (+) pour créer une nouvelle valeur de Chaîne:
Vous pouvez aussi ajouter une Chaîne de valeur à une variable Chaîne de caractères avec l'opérateur d'affectation d'addition (+=):
Vous pouvez ajouter un Caractère de valeur à une variable de Chaîne avec la Chaîne de caractères du type append() méthode: