I have 2 View Controllers.
"FirstVieController"
"TableViewController"
Code of FirstViewController:
class FirstViewController: UIViewController {
var category: String = ""
override func viewDidLoad() {
super.viewDidLoad()
}
@IBAction func buttonOne(_ sender: Any) {
category = "buttonOne"
}
@IBAction func buttonTwo(_ sender: Any) {
category = "buttonTwo"
}
@IBAction func buttonThree(_ sender: Any) {
category = "buttonThree"
}
}
Now I want to get the value of var category on TableViewController
I tried it like this:
var getCategory: String = FirstViewController.category
but following error occurs:
Instance member 'category' cannot be used on type 'FirstViewController'
How can I get the value of category of FirstViewController in TableViewController?