我正在尝试从 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)
最佳答案
您必须使用前导反斜杠对字符串中的双引号进行转义。
let startHTML = "<font face=\"verdana\" color=\"green\">"
有关更多信息,请参阅 Swift docs on string literals .
关于html - Xcode 发现字符串中 HTML 代码的语法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31459447/