1

EXC_BAD_ACCESS (code=EXC_I368_GPFLT)在尝试序列化包含NSNumberusing的字典时得到JSONKIT

jk_encode_add_atom_to_buffer在以下行中调用了方法中的异常

void  *objectISA = (JK_EXPECT_F(workAroundMacOSXABIBreakingBug)) ? NULL : *((void **)objectPtr);

这是我尝试过的示例代码

NSDictionary *dict = @{@"StringKey":@"Value", @"NumberKey" : @5};
NSString* reqString = [dict JSONStringWithOptions:JKSerializeOptionNone error:&jsonError];

是否有任何提示为什么我会收到此错误?

4

1 回答 1

1

我不知道你是否找到了问题的答案,因为它是一个旧帖子,但我遇到了同样的错误,我使用这个版本的 JSONKit 修复了它:

https://github.com/danielStokowski/JSONKit

使用这个而不是旧的,你将不再有这个错误。

于 2015-09-22T20:15:52.620 回答