【发布时间】:2015-07-26 21:25:53
【问题描述】:
我试图让当用户按下 Facebook 按钮时,它会打开 Facebook 应用程序,或者在浏览器中。
导入代码:
import Foundation
扩展代码:
extension UIApplication {
class func tryURL(urls: [String]) {
let application = UIApplication.sharedApplication()
for url in urls {
if application.canOpenURL(NSURL(string: url)!) {
application.openURL(NSURL(string: url)!)
return
}
}
}
}
功能代码:
func fimageTapped()
{
UIApplication.tryURL([
"fb://profile/1357163924", // App
"http://www.facebook.com/1357163924" // Website if app fails
])
}
我在行出现错误:
class func tryURL(urls: [String]) {
错误信息:
“tryURL”的重新声明无效
这是我找到代码的地方:Xcode swift link to facebook page
有人知道这里出了什么问题吗?
【问题讨论】: