我正在努力製作一個應用程序,允許某人在搜索欄中輸入文本,並且該應用程序將自動打開「https://www.example.com/(來自搜索欄的文本)。」從類'UIViewController'和'UISearchBar'的多繼承
我不斷收到構建失敗和有關從類UIViewController
和UISearchBar
多重繼承的錯誤
任何幫助,將不勝感激下面
代碼:。
import UIKit
class ViewController: UIViewController, UISearchBar {
override func viewDidLoad() {
super.viewDidLoad()
func searchBarSearchButtonClicked(_ searchBar: UISearchBar)
{
searchBar.resignFirstResponder()
if let url = URL ("https://www.doughnationgifts.com/",doughnationcode)
let doughnationcode = String(searchBar.text!)
if #available(iOS 10.0, *)
{
UIApplication.shared.open(URL, options: [:], completionHandler: nil)
} else {
UIApplication.shared.openURL(URL)
}
}
}
}
爲什麼你想延長'UISearchBar'?爲什麼'viewDidLoad'方法中的searchBarSearchButtonClicked方法? – rmaddy
我應該使用另一種方法嗎?謝謝。 – Daagoodr