0

我有点困惑,在我的上一个项目中,我使用了 Facebook sdk,我通过下载项目facebook / facebook-ios-sdk并将src文件夹添加到我的项目中来做到这一点。

然后我将 FBConnect.h 标头导入到我的代码中并使用该FBConnect对象进行连接。

现在我看到我可以安装这个适用于 iOS 的 Facebook SDK,然后使用FBSession对象进行连接。

这是新的吗?两者有什么不同?一个简短的解释将不胜感激:)

4

1 回答 1

0

一旦用户登录,FBSession 就会存储您的 access_token 和有关用户的其他一些信息。如果我没记错的话,它符合单例模式,因此您不必创建它并实例化它,而是调用类方法来获取某些对象,例如 access_token。

您仍然可以使用旧类,因为它与 Facebook.h 和 FBConnect.h 在新 SDK 中的已弃用标头下一起提供。您可以用新的替换该文件夹中的所有内容,因为它同时符合旧 SDK 和新 SDK。尽管这可能不推荐,因为顾名思义,它们已被弃用。但它们现在工作得非常好。

于 2012-09-07T08:46:39.263 回答