我遇到了Xcode的问题。我正在制作测试应用程序,并且我有多个视图控制器与标签栏控制器连接。对于每个视图控制器,我显然有一个类。我使用control-drag添加@ IBOutlet / @ IBAction。有用。问题是当我运行它时,它没有编译。我猜它是因为视图还没有加载。这是代码。
class MyViewController1: UIViewController, UITextFieldDelegate{
@IBOutlet weak var myLabel: UILabel!
@IBOutlet weak var myInput: UITextField!
override func viewDidLoad(){
super.viewDidLoad()
myInput.delegate = self
}
@IBAction func myButtonFunc(_ sender: UIButton){
myLabel.text = "The function worked!"
}
}
每当我运行此应用程序时,它都会在AppDelegate中出现某种错误。如果有人可以提供帮助,那就太好了。我是Swift / Xcode的新手。 Swift的语法与C ++ / C完全不同!