0

このhtmlで長い「NSString」を持ちたいです:

<html>

    <head>
       <title>Title of the document</title>
    </head>

    <body>
       <h1>My First Heading</h1>
    </body>

</html>

これを行う快適な方法はありますか?何かのようなもの:

    NSString *a = [NSString stringWithLongString: "   

<html>

    <head>
       <title>Title of the document</title>
    </head>

    <body>
       <h1>My First Heading</h1>
    </body>

</html>"]

すべてを 1 行にまとめる必要はありませんか?

4

2 に答える 2

2

\はい、すべての行の末尾にa を追加できます。

NSString *a = @"    <html>\
\
    <head>\
    <title>Title of the document</title>\
    </head>\
\
    <body>\
    <h1>My First Heading</h1>\
    </body>\
\
</html>";

メソッドを実行する必要はありません。また、 の[NSString stringWithString:]メソッドもありませstringWithLongString:NSString

于 2013-02-21T12:40:40.303 に答える
0

各行の終わりは「\」

NSString *a = @"    <html>\
\
<head>\
<title>Title of the document</title>\
</head>\
\
<body>\
<h1>My First Heading</h1>\
</body>\
\
</html>";
于 2013-02-21T12:40:38.413 に答える