这是我的代码,非常感谢您的帮助,谢谢!这是用 Swift 在 Xcode 中编写的。我不断收到错误消息“一行中的连续声明必须用 ';' 分隔”
import UIKit
class View Controller: UIViewController {
@IBOutlet var outputLabel: UILabel! = UILabel()
var currentCount : Int = 0
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
@IBAction func addOneButton(sender: UIButton) {
currentCount = currentCount + 1
if(currentCount <= 1) {
outputLabel.text = "The button has been clicked 1 time!"
outputLabel.textColor = UIColor.purpleColor()
}
else {
outputLabel.text = "The button has been clicked \(currentCount) number of times."
outputLabel.textColor = UIColor.redColor()
var Hello: UILabel! {
if(currentCount >= 5) {
outputLabel.text = "Don't Forget To Give A GOOD Rating! :D"
outputLabel.textColor = UIColor.orangeColor()
}
else {
outputLabel.text = "Nothing To See Here..."
}
看起来类名中的 View 和 Controller 之间有一个额外的空格,并且还缺少很多右括号。
尝试这个:
import UIKit
class ViewController: UIViewController {
@IBOutlet var outputLabel: UILabel! = UILabel()
var currentCount : Int = 0
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
@IBAction func addOneButton(sender: UIButton) {
currentCount = currentCount + 1
if(currentCount <= 1) {
outputLabel.text = "The button has been clicked 1 time!"
outputLabel.textColor = UIColor.purpleColor()
}
else {
outputLabel.text = "The button has been clicked \(currentCount) number of times."
outputLabel.textColor = UIColor.redColor()
var Hello: UILabel! {
if(currentCount >= 5) {
outputLabel.text = "Don't Forget To Give A GOOD Rating! :D"
outputLabel.textColor = UIColor.orangeColor()
}
else {
outputLabel.text = "Nothing To See Here..."
}
return outputLabel
}
}
}
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)