Как распечатать 1111111 => 22222 => 333333333 нижнего кода? Может ли кто-нибудь сказать мне, почему IBAction не первый, но готовятForSegue?Swift 2 IBAction и Segue
A.swift
@IBAction func ButtonTOClassB(sender: AnyObject) {
print("1111111")
}
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
if segue.identifier == "showingB" {
print("22222")
}
B.swift
override func viewDidLoad() {
super.viewDidLoad()
print("333333333")
}
консоли:
22222
1111111
333333333
Так что же нужно делать в prepareForSegue? Является ли 'override func prepareForSegue (segue: UIStoryboardSegue, отправитель: AnyObject?) { if segue.identifier ==" segue_name_here "{ print (" 22222 ") }' –
@kingyau да !! вы просто получили это отлично :), то, если вы нажмете на кнопку, вы получите желаемые результаты – swiftBoy