我有一个任务来创建一个检查字符串是否为回文的应用程序。而且我还指示创建一个文件,并且该文件中应该包含一个函数。但是我不知道如何使按钮运行文件中的该功能。
func isPalidrone(phrase: String) -> Bool {
let isPalidrone = true
let reversed = String(phrase.reversed())
if reversed == phrase {
return isPalidrone
} else {
return !isPalidrone
}
}
class ViewController: UIViewController {
@IBOutlet weak var Label: UILabel!
@IBOutlet weak var textFieldOutlet: UITextField!
override func viewDidLoad() {
super.viewDidLoad()
}
@IBAction func buttonPressed(_ sender: Any) {
}
}
答案 0 :(得分:0)
赞:
@IBAction func buttonPressed(_ sender: Any) {
let pal = isPalidrone(phrase: self.textFieldOutlet.text!)
// now pal is true or false and you can decide what else to do ...
// for example:
self.Label.text = pal ? "It is a palindrome" : "It is not a palindrome"
}