文件名称:DTMarkdownParser:Markdown文本的基于事件的解析器
文件大小:188KB
文件格式:ZIP
更新时间:2024-05-30 17:17:39
Objective-C
DTMarkdownParser 这是Markdown格式文本的解析器。 它遵循以下设计准则: 没有C库依赖 基于事件,类似于NSXMLParser 全面的单元测试(包括代码覆盖率) 支持OS X和iOS 该项目的目标是使用“测试驱动的开发”(TDD)进行开发。 这是“先编写单元测试,然后对实现进行编码”的奇谈。 另一个是在不远的将来的某个时候,为DTCoreText提供输入,以允许直接从Markdown生成NSAttributedString 。 因此,委托协议使用的隐喻类似于DTHTMLParser中的DTHTMLParser 。 为项目做贡献 如果您使用以下工作流程,则欢迎做出贡献: 为添加的功能创建新的单元测试(有关示例,请参见DTMarkdownparserTest ) 所有提交的内容均在Travis-CI上进行了单元测试,并且仅在所有现有的单元测试均通过的情况下