我一直在尝试在我的应用中添加一个关注按钮,以便用户能够在Twitter上关注我以获得支持和更新。
我想要发生的是Twitter应用程序如果可用,如果没有,Safari将启动并重定向到我的应用程序的Twitter页面。
目前我有通过应用程序启动我的Twitter页面的代码,但是如果用户没有安装Twitter,它就无法正常工作。
以下是我关注的教程:
http://pinkstone.co.uk/how-to-create-a-twitter-follow-button-in-your-ios-app/
这是我的代码:
@IBAction func followOnTwitter(sender: AnyObject) {
if UIApplication.sharedApplication().openURL(NSURL.URLWithString("twitter://user?screen_name=AffordIt_App")) {
if UIApplication.sharedApplication().openURL(NSURL.URLWithString("https://twitter.com/AffordIt_App")) {
}
}
}
答案 0 :(得分:1)
中缺少运营商
if UIApplication.sharedApplication().openURL(NSURL.URLWithString("twitter://user?screen_name=AffordIt_App"))
因为如果找不到推特应用,应该尝试打开浏览器。
重新检查一次。