Как правило, вы должны использовать \u{x}
, где x
- шестнадцатеричное значение. В вашем случае от \u{0}
до \u{1f}
и \u{7f}
.
Как и в языках на основе C, строки Swift также поддерживают \0
для «null», \t
для «tab», \n
для «newline» и \r
для «возврата каретки». В отличие от C, Swift не поддерживает \b
или \f
.
Если вы хотите создать один String
, то все 128 символов ASCII тогда вы можете сделать:
let ascii = String(Array(0...127).map { Character(Unicode.Scalar($0)) })