MarkdownAttributedString:将Markdown支持添加到NSAttributedString

时间:2024-03-26 09:11:45
【文件属性】:

文件名称:MarkdownAttributedString:将Markdown支持添加到NSAttributedString

文件大小:85KB

文件格式:ZIP

更新时间:2024-03-26 09:11:45

Objective-C

MarkdownAttributedString 将Markdown支持添加到NSAttributedString。 为什么? 属性字符串以及适用于iOS和macOS的CoreText和UI框架是每个应用程序中使用的强大组件。 然而,制作那些归因于琴弦的琴弦是一件痛苦的事情。 您的选择是: 编写一堆代码以手动执行。 使用外部文本编辑器创建难以管理的资源(尤其是本地化)。 此外,随着无法在TextEdit中用于制作RTF文件的系统字体的出现,在处理需要与周围用户界面匹配的文本时,也不可避免地需要代码。 什么? 这个项目是一个Objective-C类别,通过阅读Markdown作为源代码来生成富文本。 它还允许您使用属性字符串编写Markdown。 该代码仅处理Markdown中的链接和强调跨度元素。 对代码跨度有实验性的支持。 尽管要小心保留这些元素,但不支持Markdown


【文件预览】:
MarkdownAttributedString-master
----NSAttributedString+Markdown.h(3KB)
----.gitignore(2KB)
----README.md(7KB)
----AppKit()
--------SampleApp()
----Examples()
--------Examples.rtf(1KB)
--------Long.md(49KB)
--------Examples.md(552B)
----NSAttributedString+Markdown.m(48KB)
----UIKit()
--------SwiftSampleApp()
--------SampleApp()

网友评论