在iOS Facebook SDK V 3.0上复制符号SBJSON

时间:2012-08-20 15:57:05

标签: ios facebook sdk sbjson

在当前的项目中,我在各处都使用了SBJSON,并且因为SBJSON包含在Facebook SDK中,所以它与之前版本的iOS Facebook SDK一起运行良好。

我刚刚升级到iOS Facebook SDK 3.0版并且遇到了SBJSON问题。

它抱怨的第一件事是没有找到SBJSON头文件。所以我想,我可以手动将SBJSON库包含到项目中。

在我这样做之后,编译器抱怨SBJSON符号与Facebook SDK重复。

我在FB SDK标题中找不到SBJSON.h。

所以最后,我遇到了一系列问题。

有谁知道如何解决这个问题? 最糟糕的情况可能是我必须切换到iOS使用其他JSON库。

注意:他们正在使用Facebook SDK的框架,而不是之前的源代码库

干杯

1 个答案:

答案 0 :(得分:4)

我最终用来解决这个问题的方法有两种:

第一个

  • 首先,不要使用他们预先构建的Facebook SDK框架 提供
  • 其次,查看来自Facebook SDK的Facebook SDK源代码并将其集成到项目

第二个

使用源代码here集成Json框架,并将任何重复类的名称更改为项目特有的内容,如SBJsonParser到MySBJsonParser