Swift 错误:行上的连续语句必须用';分隔';什么';怎么了?
这是我上面的代码。下面是出现的错误 这就是错误出现的原因。 questionLabel.text行似乎有问题,但 我想不出来。这是我目前正在学习的ios教程的一部分 正在研究。 谢谢你的帮助。我刚刚知道原因。 问题是问题 Label.text未使用xcode自动完成功能写入。 我第一次手动打字时出错了。 第二次,我让Xcode自动完成,它成功了。Swift 错误:行上的连续语句必须用';分隔';什么';怎么了?,swift,Swift,这是我上面的代码。下面是出现的错误 这就是错误出现的原因。 questionLabel.text行似乎有问题,但 我想不出来。这是我目前正在学习的ios教程的一部分 正在研究。 谢谢你的帮助。我刚刚知道原因。 问题是问题 Label.text未使用xcode自动完成功能写入。 我第一次手动打字时出错了。 第二次,我让Xcode自动完成,它成功了。 有人知道为什么会这样吗?在questionLabel.text=firstQuestion.questionText行的questionLabel
有人知道为什么会这样吗?在
questionLabel.text=firstQuestion.questionText
行的questionLabel
中有一些奇怪的字符。删除并再次键入。你怎么知道?对我来说,我看不出这条线上有什么奇怪的字符。你可以看出它中间有一些不可见的字符,因为堆栈溢出是语法高亮的。@我知道,因为我把你的代码复制并粘贴到操场上,我看到了一个不可打印字符的错误。你看不到它,因为它不可打印。好吧,那么我从来没有在编辑器中键入任何werid字符,为什么它会在那里?
import UIKit
class ViewController: UIViewController {
//Place your instance variables here
let questions = Questionbank()
@IBOutlet weak var questionLabel: UILabel!
@IBOutlet weak var scoreLabel: UILabel!
@IBOutlet var progressBar: UIView!
@IBOutlet weak var progressLabel: UILabel!
override func viewDidLoad() {
super.viewDidLoad()
let firstQuestion = questions.list[0]
questionLabel.text = firstQuestion.questionText
}
@IBAction func answerPressed(_ sender: AnyObject) {
}
func updateUI() {
}
func nextQuestion() {
}
func checkAnswer() {
}
func startOver() {
}
}