我刚开始使用Xcode,正在学习Swift,不确定我所描述的问题是否是一个bug。当使用Interface Builder和Assistant Editor时,我可以创建标签、按钮等,并使用控制拖动在代码中创建Outlets和Actions。只要一切完美,就没有问题。但是,如果我错误地拼写了对象名称,或者选择了Outlet而不是Action,似乎就会遇到问题。我找不到一种方法来进行更正,而不会完全搞砸IDE。即使我在IB和代码中删除对象,构建时似乎还留下问题。或者,如果我尝试删除代码中的行并重新拖动它,将创建新的代码行,但对象似乎现在引用新名称,旧名称已不存在。再次说明,我正在使用Swift——由于我不使用/不了解Objective-C,我不知道是否存在类似的行为。感谢任何指针(除了不使用Interface Builder/storyboard/Swift)。