gpt4 book ai didi

objective-c - COCOA 中的 JSON(使用 YAJL)

转载 作者:行者123 更新时间:2023-12-03 16:53:20 26 4
gpt4 key购买 nike

首先,对不起我的英语......:)

我正在使用 YAJL 框架 http://github.com/gabriel/yajl-objc

我的文件如下所示:

[ [ 3753700,  
{ "altitude" : 36950,
"heading" : 129.918421384319,
"latitude" : 47.554033252495699,
"longitude" : 8.2125612837369903,
"pointType" : "EXTRAPOLATED",
"speed" : 455.04395392093699,
"timestamp" : 1273252673301,
"verticalRate" : 0.0
}
],
[ 3753700,
{ "altitude" : 36950,
"heading" : 129.918421384319,
"latitude" : 47.552708437680799,
"longitude" : 8.2149074662342798,
"pointType" : "EXTRAPOLATED",
"speed" : 455.04395392093699,
"timestamp" : 1273252674555,
"verticalRate" : 0.0
}
]
]

我已经在 x 变体中尝试过了,但我总是得到“NSInvalidArgumentException”从控制台:

2010-05-07 20:17:30.998 testApp[2365:207] *** -[NSConcreteData yajl_JSON]: unrecognized selector sent to instance 0x1353d0
2010-05-07 20:17:31.006 testApp[2365:207] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSConcreteData yajl_JSON]: unrecognized selector sent to instance 0x1353d0'

如何正确读取数据?

感谢帮助

最佳答案

您是否将“-ObjC”和“-load_all”命令添加到目标的链接器标志中?如果它们不存在,则静态库中存在的类别将在编译的二进制文件中不可用。

从文档中:在目标中的“其他链接器标志”下,添加 -ObjC 和 -all_load (因此加载 NSObject+YAJL 类别)。

关于objective-c - COCOA 中的 JSON(使用 YAJL),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2790831/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com