ios – 安装Xcode 5.1后出错:同一层级中的两个视图具有相同的恢复标识符

当我使用 Xcode 5.1打开我的项目时,我现在收到这个错误,以前没有出现.

Two views in the same hierarchy have the same restoration identifier

我试图更改ids但它不会删除错误.我也尝试清理我的构建和删除我的派生数据.

解决方法

我有同样的问题,我通过删除恢复ID修复它.

为了参考,如果其他人有这个问题,选择错误,找出故事板上的哪个视图导致问题.一旦选择了视图(对于我来说,它是UITableView中的四个可重复使用的单元格),请选择Identity Inspector.这是“实用程序”面板左侧的第三个按钮.删除身份部分中的恢复ID.

对我来说,桌面视图中的四个单元格中都有“item”.我的故事板上找不到任何其他具有恢复ID的单元格.删除文本后,错误消失,一切都适用于我.

我也尝试将ID更改为唯一值,并删除错误.

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...