我面临一个非常奇怪的问题,因为我有一个项目是在Xcode 8.3.2和swift 3中创建的,现在我用swift 4更新了代码并使用了最新的Xcode 9.2我所做的所有其他更改和应用程序是在模拟器和设备中正常工作
主要问题: - 当我打开故事板以便正确加载并且我在任何视图控制器(界面构建器)中进行任何更改,因此在退出故事板并重新加载后它不会反映在该视图控制器(界面构建器)中所以我的更改显示所以我必须这样做这一直是我在故事板中所做的每一次改变
我试图搜索整个堆栈,还有许多其他链接仍未找到解决方案,所以让我知道解决方案或您的建议
注意: - 我不能采用新的故事板,因为我已经设计了太多的屏幕。
答案 0 :(得分:1)
我面临同样的问题。请按以下步骤操作。
转到>项目目录。
- 醇>
选择ProjectName.xcodeproj并按照下图显示如下所示的包内容。
- 删除
醇>xcuserdata
文件夹,您可以在下面的图片中显示。
从项目中删除派生数据。
- 醇>
干净并建立......快乐的编码...
答案 1 :(得分:0)
刷新故事板
希望这会对你有所帮助
答案 2 :(得分:0)
感谢您的回答和评论,我发现问题所以这里是描述。
我使用了google maps pod,因为该类所使用的IB Designable视图不会在故事板中呈现和创建问题。
这是我的工作:暂时删除GMSMapview的引用,并在我的工作后开始工作,我将重新引用它。
答案 3 :(得分:0)
没有一个答案可以解释为什么这种情况一直发生在我身上。结果我的问题是打开iCloud桌面同步并在桌面上拥有项目目录。将项目移动到“下载”文件夹或关闭iCloud桌面同步似乎已解决此问题。