我正在使用Xcode编写Swift代码,当我想要编辑一个按钮时,发现属性检查器、连接检查器等都变成了“不适用”,只有快速帮助检查器仍然显示可用。
我已经在Storyboard中选择了这个按钮。
有人能帮忙解决这个问题吗?
以下是截图:
我正在使用Xcode编写Swift代码,当我想要编辑一个按钮时,发现属性检查器、连接检查器等都变成了“不适用”,只有快速帮助检查器仍然显示可用。
我已经在Storyboard中选择了这个按钮。
有人能帮忙解决这个问题吗?
以下是截图:
开始时无法打开故事板。
Xcode 7.2中有效。
我也遇到过这个问题,我通过删除衍生数据来解决它。 前往“窗口” > “项目”,选择项目并删除衍生数据。
1. Open any file (like AppDelegate) but not storyboard.
2. Then close xcode.
3. Open xcode again.
几乎所有更新版本的Xcode都可以正常工作。
首先,尝试删除DerivedData,如上所述。
如果这不起作用,请通过在项目导航树中找到它来打开storyboard或xib文件。当我使用快捷键Cmd+Shift+o(快速打开对话框)打开storyboard时,我会在Utilities面板中看到“Not Applicable”。
是的,这是Xcode中的一个bug。我尝试过清理我的项目、重新打开Xcode,甚至更改我的衍生数据位置,但都没有起作用。
我们需要做的唯一一件事就是关闭所有的storyboard,但不要关闭Xcode。选择任何一个Swift文件,然后再次选择Storyboard。现在您将能够访问工具中的所有内容。
这个解决方案在 xCode 14.2 上仍然有效。
我遇到了同样的问题。这是 xCode 中的一个错误。
请按照以下步骤操作:
这个解决方案对我有用。
在我的情况下,清理派生数据并没有起到帮助作用。我注意到我在两个标签页中打开了故事板。所以关闭活动的一个并打开不活动的一个对我有帮助。
这是使用xCode 7.2时发生的。
我遇到了同样的问题,发现在 XCode 崩溃版本 6.3.2 (6D2105) 后,MyApp.xcodeproj 文件发生了一些变化。
我记得,原本 App 名称是"MyApp",但现在却被写成了"project"。
由于之前回答中提供的清理方法并没有帮助到我,所以我从我的 Git 存储库中恢复了这些文件。
如果您正在使用尺寸类,请确保您的构建设置支持该尺寸类。 例如:如果您正在使用iPad纵向模式 前往“通用” -> “部署信息”部分 -> “设备”(通用或iPad)
<segue destination="BYZ-38-t0r" kind="show" identifier="foobar" id="QBP-0i-mUm"/>
为您的segue提供了名为_foobar_的标识符。请不要将“identifier”与“id”混淆。 - JaneGoodall