我使用Xcode 7.2
我可以使用Control + drag to swift file来创建@IBOutlet
但是我无法将快速文件中的@IBOutlet拖到故事板上。这里我不使用任何其他键,只需拖动即可。
实际上当我将鼠标移动到@IBOutlet之前的位置时,没有任何反应,当我尝试拖动它时,添加了一个断点。
1.我确定我使用了正确的班级名称 2.我的项目不是一个奇怪的路径或名称
答案 0 :(得分:2)
答案 1 :(得分:2)
Xcode的新版本中的行为发生了变化(我不确定,但可能是7+以来)。较旧版本的产品可能仍然可以使用装订线快捷方式。
现在,您必须打开Connections Inspector或右键单击Document Outline中的视图控制器。打开后,从定义的IBOutlet拖动到UIView子类(UIButton,UITextField等...)
在本地帮助中搜索:Interface Builder Connections帮助:创建插座连接。您会发现这些是现在唯一可行的方法。装订线快捷方式不起作用。
Nota Bene:
您可以通过确认此行为和Xcode快捷方式的其他更改 选择以下菜单帮助> Xcode概述和 看一下第五部分:构建用户界面,连接代码中的对象部分。