当我尝试将SBJson库与facebook-ios-sdk放在一起时,我得到了
'duplicate interface definition for class 'SBJsonParser''
来了。
所以我创建了一个静态的facebook-ios-sdk库,然后我在同一个项目中也得到了我的标准SBJson库。我收到了错误。
有人可以建议一种解决方法吗?我真的需要在我的应用程序中使用该库...因为我已经在这个库中有几千行代码并且需要实现facebook ...
答案 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];