开发者社区 问答 正文

关于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: "

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

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

"]


不需要逐行转换的方法。

展开
收起
爵霸 2016-03-24 12:00:06 2006 分享 版权
1 条回答
写回答
取消 提交回答
  • 你可以在每行的结尾加上一个 :

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

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

    2019-07-17 19:12:34
    赞同 展开评论
问答标签:
问答地址: