使用SBJson与Facebook SDK的静态库(Using SBJson with facebo

2019-09-20 21:38发布

此刻,当我尝试有SBJson库旁边的Facebook的IOS-SDK我得到

'duplicate interface definition for class 'SBJsonParser''

上来。

所以,我创建了一个静态的Facebook-IOS-SDK库,然后我也有我的标准SBJson库在同一个项目。 我得到的错误。

任何人都可以提出一个方法来解决这个问题? 我真的需要使用该库在我的应用程序......因为我已经在这个库的代码的好几千行,需要执行的Facebook太...

Answer 1:

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

不妨试试: initWithData:encoding: NSString的方法。

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


文章来源: Using SBJson with facebook sdk static library