我有一个任务是创建一个应用程序来检查字符串是否是回文。我还指示创建一个文件,在该文件中应该是一个函数。但我不明白的是,如何让按钮运行文件中的函数。
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) {
}
}发布于 2019-04-10 08:00:46
如下所示:
@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"
}https://stackoverflow.com/questions/55602470
复制相似问题