问:我开始在Swift中使用Xcode,但是当他们谈论在Xcode中使用IBOutlet和IBActions时我很烂,但我不了解两者之间的区别。请帮忙
答:IBOutlets用于引用情节提要上的内容。假设故事板上有一个需要访问代码的按钮,您可以控制将其拖到关联的viewcontroller类文件中。
@IBOutlet 弱 var aButton : UIButton !
现在可以在该类文件中操作按钮
aButton 。currentTitle = “我已经更改了按钮标题”
IBAction用于“动作”,当我单击此按钮时会发生什么?
@IBAction func buttonPressed (发件人: AnyObject ) {
打印(“嘿!我已经按下了按钮” )}
希望我有所帮助。