GHMarkdownParser 0.1.2

GHMarkdownParser 0.1.2

测试已测试
语言语言 CC
许可 MIT
发布上次发布2014年12月

Oliver Letterer 维护。



  • 作者
  • Oliver Letterer

GHMarkdownParser 是一个 iOS 和 Mac OS 的 GitHub Flavored Markdown 解析器,基于 discount

如何在项目中设置 GHMarkdownParser

  • GHMarkdownParser 作为子模块添加到您的项目中
  • 进入 GHMarkdownParser 目录 并初始化子模块

    git submodule init
    git submodule update
    
  • GHMarkdownParser.xcodeproj 拖放到您的项目中
  • 选择您的 项目目标 -> 构建设置
    • 其他链接器标志 中填入 -Objc-all_load
    • GHMarkdownParser 路径 添加到 库搜索路径头文件搜索路径
  • 进入 构建阶段
    • GHMarkdownParser(适用于 iOS)或 GHMarkdownParser Mac(适用于 Mac)添加到 目标依赖项
    • libGHMarkdownParser.a(适用于 iOS)或 libGHMarkdownParser_Mac.a(适用于 Mac)添加到 链接二进制库

如何使用 GHMarkdownParser

  • 导入 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];