【Swift・Social】Twitter・Facebook投稿機能の実装方法

【Swift・Social】Twitter・Facebook投稿機能の実装方法

どうもふっさんです!

今回はSocialフレームワークを使ったTwitter・Facebookに投稿する機能の実装方法について書いていきたいと思います。

わかりやすいように全体コードおよびコメントを載せてあります。

以下の目次から見たいところを押して参照してくださいね〜!

Socialを使ったSNS投稿

Twitterに投稿する

Twitter投稿画面

 

まずは投稿したい画像をプロジェクトに追加しましょう。

ナビゲータエリア(左のファイルが表示されている箇所)に画像をドラッグ&ドロップしてやればOK。

今回は「test.png」を追加してあげました。

Xcodeに画像を追加

 

ViewController.swift

 

Facebookに投稿する

Facebook投稿画面

 

こちらもTwitterの場合と同じように画像を追加してあげます。

ナビゲータエリア(左のファイルが表示されている箇所)に画像をドラッグ&ドロップしてやればOK。

Xcodeに画像を追加する方法

 

ViewController.swift

 

まとめ

違うところはpost関数の以下の部分。

・SLServiceTypeTwitter

・SLServiceTypeFacebook

これを変えてやるだけですぐに実装できてしまうんですね。

 

そして参考文献は以下の通り。

Social | Apple Developer Documentation

Twitterに投稿

Facebookに投稿

 

また暇があればTwitter APIやFacebook APIの実装方法についても記事にしますね〜。

 

iPhoneアプリ開発Tipsカテゴリの最新記事