我试图在swift中添加IBOutlet,但我只能选择添加操作。
以下是我所谈论的图片。
]
有什么方法可以解决这个问题吗?
答案 0 :(得分:3)
这种情况正在发生,因为您正在尝试将Interface Builder中的插座连接到非对应的View Controller文件,这就是为什么它只为您提供添加Exit操作的选项。只需确保您在IB和Assistant Editor中都在同一个View Controller中。
P.S。我建议您正确地重命名每个视图控制器,以便更容易避免这种情况(确保不仅在类中更改名称而且在IB中更改名称)。在代码中选择类名时,可以使用cmd +单击,然后单击Rename...
一次更改所有内容。如果您已在代码中更改了它,则还必须在IB中手动更改它,从Identity Inspector的下拉菜单中选择相应的一个:
答案 1 :(得分:1)
答案 2 :(得分:1)
您应该在视图控制器中使用相同的类(称之为View Controller.swift)
答案 3 :(得分:0)
答案 4 :(得分:0)
重新启动Xcode并尝试连接@IBOutlet