I keep getting this error in Swift. "Successive line declarations should be divided into"; "

Here is my code, any help is very grateful to you! This was written in Xcode in Swift. I keep getting the error that says: "Successive line declarations should be divided by"; "

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..." } 
+5
source share
2 answers

It looks like you had extra space between the View and Controller in the class name, as well as a lot of missing closing parentheses.

Try the following:

 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 } } } } 
+4
source
  var Hello: UILabel! { 

This line does not look right. Remove it.

Edit

Also missing at the end } .
Correctly indent your code to help identify such errors a lot!

Edit 2

Oh, and I think you mean class ViewController instead of class View Controller .

0
source

Source: https://habr.com/ru/post/1203756/


All Articles