Discount 是在 C 语言中实现的 John Gruber 的 Markdown 标记语言。它实现了在 Markdown 语法文档 中描述的所有语言,并通过了 Markdown 1.0 测试套件。
Discount 由 David Loren Parsons 开发。由 Sumardi Shukor 创建并维护 OCDiscount
。
OCDiscount
需要 Xcode 5,目标为 iOS 6.0 及更高版本,或 Mac OS 10.8 Mountain Lion 及更高版本(64 位具有现代 Cocoa 运行时)。
必须将静态库 libdiscount.a
链接到应用程序目标进行正确编译。步骤如下:
libdiscount.a
库。如果您正在使用 CocoaPods,则忽略这些步骤。
CocoaPods 是将 OCDiscount
添加到项目的推荐方法。
以下是一个安装 OCDiscount
的示例 podfile。
platform :osx, '10.8'
pod 'OCDiscount', '~> 0.1.0'
然后运行 pod install
。
根据您的项目配置,您可能需要 #import <OCDiscount/OCDiscount.h>
或 "OCDiscount.h"
。
NSString *test = @"*Hello* from **markdown**!";
NSLog(@"%@", [markdown htmlStringFromMarkdown]);
在 GitHub 上跟踪错误和功能请求。
折扣是免费的软件;它采用类似于BSD许可证的许可证发布,允许你对它进行任何操作,只要你不声称它是你的作品。 OCDiscount
可在MIT许可证下获得。更多信息请参阅 LICENSE
文件。