ParseKit rev。 74不工作?

时间:2012-05-11 01:21:50

标签: objective-c parsekit

我使用命令下载了ParseKit svn checkout http://todparsekit.googlecode.com/svn/trunk/ todparsekit-read-only 版本号是74.我试图运行DemoApp。应用程序启动了。当我按下Parse按钮时,没有显示树。 将USE_TRACK设置为1后,它显示日志

After : [ 42
Expected : CaseInsensitiveLiteral ]
Found : e-12

我觉得'Number'的处理已经改变了。当我尝试在我自己的项目中使用相同的ParseKit代码时,ParseKit在将“0.8”解析为Number时抛出了异常。

我可能会遗漏一些东西。提前谢谢。

1 个答案:

答案 0 :(得分:1)

ParseKit的开发人员。谢谢你的提醒。我已经解决了这个问题。

问题是:

新的-[PKNumberState allowsFloatingPoint]方法应默认为YES,但在通过ParserFactory(语法)创建解析器时,它默认为NO

此修复程序以rev 78格式签入。