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)
}
記住微博分享需要在真機下測試。否則報錯