这是一个用于Markdown格式文本的解析器。它遵循以下设计指南
NSXMLParser
此项目的目标是使用“测试驱动开发”(TDD)来开发。这是“先编写单元测试,然后编写实现代码”的另一种说法。
另一个目标是,在不远的将来某个时刻,为 DTCoreText 提供输入,以便能够直接从Markdown生成 NSMutableAttributedString
。因此,代理协议使用了与 DTHTMLParser
中找到的类似隐喻。
欢迎贡献,前提是你使用以下工作流程
DTMarkdownparserTest
)该项目受 BSD 2 条款许可证的覆盖。如果您将其用于已发布的应用程序中,您必须以一种形式(如您的“关于”屏幕中)给予 Cocoanetics 一定形式的认可。如果您从我们这里购买了非归属许可,则不执行此要求。