html - Xcode 发现字符串中 HTML 代码的语法错误

标签 html ios xcode swift swift2

我正在尝试从 UIWebView 中的 rss 编辑一段 html。现在,我正在尝试更改 html 的字体。为此,我在 HTML 前后放置了一段 html(html 只是

大量文本

)。但是当我尝试这样做时,Xcode 会检测到我的代码中的语法错误,即使它在字符串中也是如此。有没有办法让 xcode 相信这是一个实际的字符串而不是代码?为什么会这样?

这是代码(用 Swift 2.0 编写):

    let startHTML = "<font face="verdana" color="green">"

    let endHTML = "</font>"

    let myHTMLString:String = startHTML + entryDescription + endHTML

    web.loadHTMLString(myHTMLString, baseURL: nil)

And this is how the Syntax-error shows up(CLICK ME)

最佳答案

您必须使用前导反斜杠对字符串中的双引号进行转义。

let startHTML = "<font face=\"verdana\" color=\"green\">"

有关更多信息,请参阅 Swift docs on string literals .

关于html - Xcode 发现字符串中 HTML 代码的语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31459447/

相关文章:

ios - SwiftUI 从列表项 View 中隐藏列表项

ios - 如何进行 Cocoapods 安装?

ios - 如何在 swift 4 中获取 ISO8601 格式?

html - 我怎样才能让下拉菜单向上展开而不是向下展开

jquery - 沙箱/将 HTML 代码限制在 DIV 标记中

iphone - Restkit 的链接器错误,找不到 Restkit.framework

ios - appdelegate.m 中的 UIAlertView 不起作用

ios - 第二次旋转后 tableView.tableHeaderView 中的 View 框架错误

javascript - 错误 : Can't bind to 'ngModel' since it isn't a known property of

html - 如何在 HTML 中将文本和图像并排放置?