Twitter分享,SLComposeViewController

时间:2016-03-30 11:10:04

标签: ios swift twitter slcomposeviewcontroller

在iOS应用程序中设置了Twitter共享功能后,我有一个问题。 这是代码,它是基于我发现的,浏览网络:

func shareImageOnTwitter() {
    if SLComposeViewController.isAvailableForServiceType(SLServiceTypeTwitter){
        let twit = SLComposeViewController(forServiceType: SLServiceTypeTwitter)
        // Do all the necessary local cooking for whatever we want to share ………….
    } else {
        // In which case are we suppose to be here ?????
        var alert = UIAlertController(title: "Accounts", message: "Please login to a Twitter account to share.", preferredStyle: UIAlertControllerStyle.Alert)
        alert.addAction(UIAlertAction(title: "OK", style: UIAlertActionStyle.Default, handler: nil))
        self.presentViewController(alert, animated: true, completion: nil)
    }
}

让我说它基本上是有效的。但问题是我们何时到达if的第二个分支。 这就是我的评论( //在哪种情况下我们假设在这里????? )。

我做了一些实验来阻止Twitter工作,然后我得到其他消息,但从来没有在上面的代码中。 那么什么时候这个代码应该执行呢?在哪些确切条件?

0 个答案:

没有答案