当我尝试将SBJson库与facebook-ios-sdk一起使用时'duplicate interface definition for class 'SBJsonParser''
上来。
因此,我创建了一个静态的facebook-ios-sdk库,然后在同一项目中获得了我的标准SBJson库。我得到了错误。
谁能建议解决此问题的方法?我确实需要在我的应用程序中使用该库...因为该库中已经有数千行代码,并且也需要实现facebook ...
最佳答案
facebook SDK已经包含SBJSON库。这就是为什么您收到重复的定义错误的原因。尝试删除您的SBJSON文件,然后删除#import "SBJSON.h"
,它应该从您的facebook SDK中获取文件。
尝试:initWithData:encoding:
NSString方法。
NSString *responseString = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
NSDictionary *dict = [responseString JSONValue];
关于ios - 将SBJson与Facebook SDK静态库一起使用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11834301/