1. ホーム
  2. string

[解決済み】Swift - 文字列を複数行に分割する

2022-04-04 09:20:12

質問

以下のように文字列を複数行に分割するにはどうしたらよいでしょうか?

var text:String = "This is some text
                   over multiple lines"

解決方法は?

Swift 4 では、以下のサポートが含まれています。 複数行の文字列リテラル . 改行だけでなく、エスケープされていない引用符も含めることができます。

var text = """
    This is some text
    over multiple lines
    """

Swiftの古いバージョンでは、複数の行にわたって単一のリテラルを持つことはできませんが、複数の行にわたってリテラルを一緒に追加することは可能です。

var text = "This is some text\n"
         + "over multiple lines\n"