GHMarkdownParser 是一个 iOS 和 Mac OS 的 GitHub Flavored Markdown 解析器,基于 discount。
进入 GHMarkdownParser 目录 并初始化子模块
git submodule init
git submodule update
GHMarkdownParser.xcodeproj 拖放到您的项目中-Objc 和 -all_load库搜索路径 和 头文件搜索路径GHMarkdownParser(适用于 iOS)或 GHMarkdownParser Mac(适用于 Mac)添加到 目标依赖项libGHMarkdownParser.a(适用于 iOS)或 libGHMarkdownParser_Mac.a(适用于 Mac)添加到 链接二进制库导入 GHMarkdownParser 头文件
#import "GHMarkdownParser.h"将任意Markdown格式的字符串转换为HTML
NSString *markdown = ...;
NSString *HTML = markdown.flavoredHTMLStringFromMarkdown;或为了获得更大的控制
GHMarkdownParser *parser = [[GHMarkdownParser alloc] init];
parser.options = kGHMarkdownAutoLink; // for example
parser.githubFlavored = YES;
NSString *html = [parser HTMLStringFromMarkdownString:markdownString];