Down是Swift中的Markdown,CommonMark快速渲染组件。
cmark可以在眨眼之间呈现出Markdown版本的《战争与和平》(在一十年之久的笔记本电脑上为127毫秒,而眨眼为100-400毫秒)。在我们的基准测试中,cmark比原始Markdown.pl快10,000倍,与可用最快的Markdown处理器相当。
DownView 类提供了一种非常简单的方法,可以使用标记解码解析 UTF-8 编码字符串,并将其转换为可添加到任何视图的 Web 视图:
let downView = try? DownView(frame: self.view.bounds, markdownString: "**Oh Hai**") {
// Optional callback for loading finished
}
// Now add to view or constrain w/ Autolayout
// Or y