如何将Three20设置为使用SBJSON而不是YAJL?

时间:2010-08-06 09:29:03

标签: iphone json three20 yajl

我尝试通过设置我的项目的其他C标志来定义EXTJSON_SBJSON:

-DEXTJSON_SBJSON

它不起作用:TTURLJSONResponse仍然使用YAJL。

2 个答案:

答案 0 :(得分:0)

我不确定Three20库到目前为止是否已被抽象化。更改标志不会更改为使用YAJL解析器而编写的代码。 SBJSON和YAJL解析器在使用方面完全不同。你必须重写使用YAJL的Three20部分来代替使用SBJSON。

答案 1 :(得分:0)

Three20支持两者,当您向项目添加引用时,您需要做的是在右侧面板下选择正确的一个。然后转到目标并设置正确的依赖项。