0

Facebook sdk を使用した最後のプロジェクトで少し混乱しています。プロジェクトfacebook / facebook-ios-sdksrcをダウンロードし、フォルダーをプロジェクトに追加することでそれを行いました。

次に、FBConnect.h ヘッダーをコードにインポートし、FBConnectオブジェクトを使用して接続しました。

これで、iOS 用の Facebook SDK をインストールして、FBSessionオブジェクトを使用して接続 できることがわかりました。

これは新しいですか?2つの違いは何ですか?簡単な説明をいただければ幸いです:)

4

1 に答える 1

0

FBSession は、ユーザーがログインすると、access_token とユーザーに関するその他の情報を保存します。私の間違いでなければ、シングルトン パターンに準拠しているため、そのインスタンスを作成してインスタンス化するのではなく、クラス メソッドを呼び出してアクセスします。 access_token などの特定のオブジェクト。

Facebook.h と FBConnect.h が新しい SDK の非推奨ヘッダーの下に同梱されているため、古いクラスを引き続き使用できます。また、そのフォルダは新旧両方の SDK に準拠しているため、そのフォルダ内のすべてを新しいものに置き換えることができます。名前が示すように、非推奨であるため、これはおそらく推奨されません。しかし、彼らは今のように本当にうまく機能しています。

于 2012-09-07T08:46:39.263 に答える