social.Framework提供了常見(jiàn)的社交媒體分享API。這樣我們不需要導(dǎo)入SDK。
提供了
SLServiceTypeFacebook
SLServiceTypeSinaWeibo
SLServiceTypeTencentWeibo
SLServiceTypeTwitter
首先我們要導(dǎo)入Social
import Social
@IBAction func saveAction(sender: AnyObject) {
var controller:SLComposeViewController = SLComposeViewController(forServiceType: SLServiceTypeSinaWeibo)
controller.setInitialText("分享內(nèi)容")
controller.addImage(nil)
self.presentViewController(controller, animated: true, completion: nil)
}
記住微博分享需要在真機(jī)下測(cè)試。否則報(bào)錯(cuò)