RestKit 的词法解析器问题

Posted

技术标签:

【中文标题】RestKit 的词法解析器问题【英文标题】:Lexical parser issue with RestKit 【发布时间】:2012-09-04 05:46:30 【问题描述】:

词法解析器问题 未找到“RestKit/RKSearchEngine.h”文件

但是,我在项目和应用程序中都将标题搜索路径设置为以下内容。

"$(BUILT_PRODUCTS_DIR)/../../Headers" “$(BUILT_PRODUCTS_DIR)/../../three20” $(SOURCE_ROOT)/RestKit/Build

【问题讨论】:

你使用的是什么版本的 RestKit? 【参考方案1】:

首先,我建议升级到 RestKit 0.10.1。他们做了很多改进,其中一个较小的改进是您不再需要导入各种 RestKit 文件,您应该可以导入 <RestKit/RestKit.h>

如果这不是您的选择,那么您可以尝试查看 RestKit 项目文件以找到 RKSearchEngine 的位置并导入该特定位置。在升级我的 RestKit 版本之前,我记得有一些用于 JSONParser 和一两个其他文件的长 RestKit 导入路径。

【讨论】:

以上是关于RestKit 的词法解析器问题的主要内容,如果未能解决你的问题,请参考以下文章

Atiit 如何手写词法解析器

使用Scala基于词法单元的解析器定制EBNF范式文法解析

一个简单的json解析器

如何实现词法分析器和解析器?

作为有限状态机的通用语言解析器

sharding jdbc之解析引擎