使用objective-c语法高亮显示

时间:2010-02-19 18:21:34

标签: iphone objective-c syntax-highlighting

我正在寻找一个支持语法高亮字符串的objective-c类。

有类似存在吗?

这应该适用于iPhone!

3 个答案:

答案 0 :(得分:3)

首先,它实际上取决于您需要处理的编程语言,因此您应该包括它。

其次,虽然我不知道用C或ObjC编写的任何语法高亮显示器,但有几个用JS编写。您可以在UIWebView中加载代码并在其上运行JS语法高亮显示。这可能会很好。

答案 1 :(得分:0)

不幸的是,你必须自己做这件事。但是,如果你检查iPhone OS 3.2,那里有一些有用的位。 (有一个NDA到位,所以不能直接在这个公共区域透露。查看Apple的开发论坛。)

答案 2 :(得分:0)

尽管CoreText在Mac OS X中完全符合您的要求,但它尚未在iPhone OS 3.1.X上提供。但是,如果您使用Colin

指出的基于javascript的荧光笔,语法高亮显示会容易得多