Мой код ниже пытается передать значение из twoviewcontroller для просмотра контроллера.Segue работает, и я могу перейти от просмотра контроллера для просмотра контроллера.Тем не менее, передача не передает значение.В файле журнала на VC1 все еще ничего не говорит, даже когда я перехожу с vc2 на vc1
class ViewController: UIViewController {
var score = ""
override func viewDidLoad() {
super.viewDidLoad()
print("mm:",score)
if score == "" {
FIRE.loadGif(name: "pGif")
}
if score == "b"{
FIRE.loadGif(name: "ezgif.com-video-to-gif")
}
}}
КОНТРОЛЛЕР ВТОРОГО ВИДА
class twoViewController: UIViewController {
let FIRE = UIButton()
override func viewDidLoad() {
super.viewDidLoad()
view.addSubview(FIRE)
FIRE.addTarget(self, action:#selector(handleRegisterb), for: .allTouchEvents)
}
@objc func handleRegisterb(sender: UIButton){
let vc = ViewController()
vc.score = "b"
performSegue(withIdentifier: "beg", sender: nil)
}