IOS(swift)-社交媒體 ·使用social.Framework分享

weixin_33782386發表於2015-01-28

social.Framework提供了常見的社交媒體分享API。這樣我們不需要匯入SDK。
提供了

SLServiceTypeFacebook
SLServiceTypeSinaWeibo
SLServiceTypeTencentWeibo
SLServiceTypeTwitter

首先我們要匯入Social

import Social
 @IBAction func saveAction(sender: AnyObject) {
        var controller:SLComposeViewController = SLComposeViewController(forServiceType: SLServiceTypeSinaWeibo)
        controller.setInitialText("分享內容")
        controller.addImage(nil)
        self.presentViewController(controller, animated: true, completion: nil)
    }

記住微博分享需要在真機下測試。否則報錯

相關文章