在 iPhone 上解析和/或标记 Objective-C 的选项有哪些?
本质上,我正在考虑解析/标记足以在与 Xcode 相同的级别上支持语法突出显示和自动完成。
在 iPhone 上解析和/或标记 Objective-C 的选项有哪些?
本质上,我正在考虑解析/标记足以在与 Xcode 相同的级别上支持语法突出显示和自动完成。
我知道这个话题很老,但这可能对其他人有所帮助。
Apple 已经提供了(非常好的)CFStringTokenizer,支持多种语言。这是一个很好的介绍,包括示例代码。如果标记化就足够了,那就应该这样做。
但是,如果需要解析(不应该用于语法高亮),则可以使用 ParseKit或基于 C 的解决方案,例如YACC。
最好的。