使用SBJson和facebook sdk静态库

时间:2012-08-06 19:05:58

标签: ios facebook sdk sbjson

当我尝试将SBJson库与facebook-ios-sdk放在一起时,我得到了

'duplicate interface definition for class 'SBJsonParser''

来了。

所以我创建了一个静态的facebook-ios-sdk库,然后我在同一个项目中也得到了我的标准SBJson库。我收到了错误。

有人可以建议一种解决方法吗?我真的需要在我的应用程序中使用该库...因为我已经在这个库中有几千行代码并且需要实现facebook ...

1 个答案:

答案 0 :(得分:3)

facebook SDK已包含SBJSON库。这就是为什么你得到一个重复的定义错误。尝试删除您的SBJSON文件然后#import "SBJSON.h",它应该从您的facebook SDK获取该文件。

尝试:initWithData:encoding: NSString方法。

NSString *responseString = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
NSDictionary *dict = [responseString JSONValue];