Iphone 使用objective-c突出显示语法
我正在寻找一个objective-c类,它支持语法高亮显示字符串 有这样的东西存在吗Iphone 使用objective-c突出显示语法,iphone,objective-c,syntax-highlighting,Iphone,Objective C,Syntax Highlighting,我正在寻找一个objective-c类,它支持语法高亮显示字符串 有这样的东西存在吗 这应该适用于iphone 不幸的是,你必须自己做这件事。但是如果你检查一下iPhoneOS3.2,里面有一些有用的信息。(有NDA,所以不能在这个公共区域直接透露更多信息。请查看苹果的开发论坛。)首先,它实际上取决于您需要处理的编程语言,所以您应该包括它 其次,虽然我不知道有哪种语法高亮器是用C或ObjC编写的,但有几种是用JS编写的。您可以在UIWebView中加载代码,并在其上运行JS语法highlight
这应该适用于iphone 不幸的是,你必须自己做这件事。但是如果你检查一下iPhoneOS3.2,里面有一些有用的信息。(有NDA,所以不能在这个公共区域直接透露更多信息。请查看苹果的开发论坛。)首先,它实际上取决于您需要处理的编程语言,所以您应该包括它
其次,虽然我不知道有哪种语法高亮器是用C或ObjC编写的,但有几种是用JS编写的。您可以在UIWebView中加载代码,并在其上运行JS语法highlighter。这可能会很好地工作。尽管CoreText在Mac OS X中完全满足您的需求,但在iPhone OS 3.1.X上还没有。然而,如Colin所指出的,如果使用基于javascript的高亮显示,语法高亮显示要容易得多