Swift - Split string over multiple lines

前端 未结 15 2053
清酒与你
清酒与你 2020-12-04 07:51

How could I split a string over multiple lines such as below?

var text:String = \"This is some text
                   over multiple lines\"
15条回答
  •  谎友^
    谎友^ (楼主)
    2020-12-04 08:44

    Swift 4 includes support for multi-line string literals. In addition to newlines they can also contain unescaped quotes.

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

    Older versions of Swift don't allow you to have a single literal over multiple lines but you can add literals together over multiple lines:

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

提交回复
热议问题