2 ooomiao oOOMIAO 于 2013.02.22 10:24 提问

html转换到NSString的方法

我需要用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个回答

prettYYoyic
prettYYoyic   2013.02.22 16:57

你可以在每行的结尾加上一个\ :

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

不需要用到[NSString stringWithString:]方法,并且没有这个方法:stringWithLongString

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!