数字猜谜应用开发:协议与委托实现
在开发数字猜谜应用时,我们需要实现一系列功能,包括处理用户猜测、生成随机数、初始化变量以及设置视图初始状态等。下面将详细介绍具体的实现步骤。
1. 处理用户猜测和生成随机数的函数
我们需要添加代码来处理用户猜测数字的情况以及生成随机数。以下是相应的代码:
// function called from the GuessInputViewController when the user taps on the Save Button button
func userDidFinish(_ controller: GuessInputViewController, guess: String) {
userGuessLabel.text = "The guess was " + guess
previousGuess = guess
let numberGuess = Int(guess)
if (numberGuess! > randomNumber){
resultLabel.text = "Guess too high"
}
else if (numberGuess! < randomNumber) {
resultLabel.text = "Guess too low"
}
else {
resultLabel.text = "Guess is correct"
playAgainButton.isHidden = false //show th
超级会员免费看
订阅专栏 解锁全文
9

被折叠的 条评论
为什么被折叠?



