削除された内容 追加された内容
→‎基本データ型: 文字列変数の表示のしかたとか、そういう基本的な説明。なんというか、以前の編集者はwikibooksを百科事典サイトと勘違いしている。wikipediaならああいう説明のほうが良いのだが・・・
103 行
 
=== 文字列 ===
Swiftの文字列は'''<code>String</code>'''型、文字は'''<code>Character</code>'''型である。UTF-16表現ではサロゲートペアを要する拡張領域の文字も1文字として扱う
 
コード例<syntaxhighlight lang="swift">
var a: String = "good morning"
print(a)
</syntaxhighlight>
実行結果
good morning
 
二重引用符 ( " から次の " まで)の中に、変数に代入したい文字または文字列を書く。変数のセクションではいちいち説明しなかったかもしれないが、変数には数値だけでなく文字列や文字も代入できる。
 
文字や文字列を代入する場合、シングル引用符「<nowiki>'</nowiki>」だとエラーになる。二重引用符を使うこと。
 
 
UTF-16表現ではサロゲートペアを要する拡張領域の文字も1文字として扱う。
 
下記のように、オブジェクトの文字数をカウントするメソッドが用意されているので、それでカウントするとコメント(// より行末までが実行時には無視される)にある結果が表示される。
 
<syntaxhighlight lang="swift">