Objective c 添加SBJson框架&x2B;共享套件/共享套件到同一个XCode项目

Objective c 添加SBJson框架&x2B;共享套件/共享套件到同一个XCode项目,objective-c,ios,xcode,sharekit,sbjson,Objective C,Ios,Xcode,Sharekit,Sbjson,我想在我的Xcode项目中包括SBJson和Sharekint库问题是sharekit已经包含了SBJson,但是使用了不同的方法。。结果是我得到了包含不同代码的重复文件,因此在编译时收到了“duplicate symbole”错误 什么样的解决方案不涉及重命名文件名和类,因为代码最终会变得一团糟 thnks提前。将一个文件夹与SBJson的所有方法共用,并删除另一个。。这将起作用FBConnect中使用SBJson。我想到的解决方案很少: 如果您不使用Facebook,您可以从项目中删除整个s

我想在我的Xcode项目中包括SBJson和Sharekint库问题是sharekit已经包含了SBJson,但是使用了不同的方法。。结果是我得到了包含不同代码的重复文件,因此在编译时收到了“duplicate symbole”错误

什么样的解决方案不涉及重命名文件名和类,因为代码最终会变得一团糟


thnks提前。将一个文件夹与SBJson的所有方法共用,并删除另一个。。这将起作用

FBConnect中使用SBJson。我想到的解决方案很少:

  • 如果您不使用Facebook,您可以从项目中删除整个sharer(使用较旧的sbjson)
  • 审核项目中使用的SBJson方法,如果可能,重构它们以使用FBConnect的版本。然后您可以删除项目的SBJson文件
  • 更好的是,如果您只支持iOS5+,那么您可以在项目中完全去掉SBJson,并使用本机iOS5 NSJSONSerialization类。这是比2更安全的解决方案

  • 离题:看一看。JSONKit比SBJSON.thnx快,我打算从下一个项目开始使用这个JSONKit。感谢您的清晰解释!我最终做了选择2,但对我的项目来说,重构sharkit Json以使用我的项目SBJsonI更方便。我很高兴我能提供帮助。如果你觉得答案是有用的,你可以考虑接受它。