Xcode接口生成器-删除/重命名连接错误的IBOutlet/IBActions的正确方法(&Q;)?

人气:1,015 发布:2022-10-16 标签: xcode interface-builder iboutlet

问题描述

我刚接触Xcode,通过SWIFT工作,所以我不确定我描述的是否是真正的bug。

使用界面构建器和辅助编辑器时,我可以创建标签、按钮等,还可以通过按住Ctrl拖动在代码中创建Outlet和Action。

只要我完美无缺,没问题。但是,例如,如果我对对象名称拼写错误,似乎就会遇到问题。或者,我选择发泄而不是行动。我似乎找不到一种方法来进行更正,而不是完全搞砸IDE。即使我删除了IB中的对象和代码,在构建时似乎也会留下问题。或者,如果我尝试删除代码中的行并重新拖动它,则会创建新的代码行,但对象现在似乎引用了新名称和现在缺少的旧名称。

我再次与SWIFT合作-由于我不使用/不了解Objective-C,我不知道是否有使用该语言的类似行为。

感谢您的指点。(请不要使用界面生成器/情节提要/SWIFT。)

推荐答案

使用连接检查器断开连接。然后,您可以修改/删除对象和/或代码,而不必担心。

359