Я начал программировать с Swift в последнее время. Одна вещь работала в начале, но не больше. Когда я управляю - перетащите ярлык из моей раскадровки в мой код, чтобы подключить его (IBOutlet and IBAction in Swift), @IBOutlet попадает в viewDidLoad() {}, и я получаю сообщение об ошибке.Swift: управление перетаскиванием из раскадровки заканчивается в неправильном положении
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var x1: UILabel!
@IBOutlet weak var x2: UILabel!
@IBOutlet weak var x3: UILabel!
@IBOutlet weak var x4: UILabel!
var rowLabels = [UILabel]()
override func viewDidLoad() {
super.viewDidLoad()
// should be below the other outlets instead!?!
// Error: Only instance properties can be declared @IBOutlet
@IBOutlet weak var x5: UILabel!
SetupMyThings()
}
Я избавляюсь от ошибки, перемещая код, но как я могу заставить его быть там в первую очередь?
Но вы не можете выбрать место для Вашей ссылки на выходе при перемещении? Как это http://i.imgur.com/Wp3raWK.png –