以前我有一个现有的 iphone 项目。
之后我想创建它的 iPad 版本,所以我复制了现有的 iPhone MainStoryboard 以节省我的时间,所以我改变了这一行:
targetRuntime="iOS.CocoaTouch"
从新的故事板(名为 MainStoryboard_iPad)到:
targetRuntime="iOS.CocoaTouch.iPad"
.
最后,我将 iPad Development info 中的 Main Storyboard 设置为“MainStoryboard_iPad。但我不知道为什么会出现这个错误:
2012-10-11 13:28:07.852 CollViewSmpl[3170:c07] * 断言失败 -[PSUICollectionView _dequeueReusableViewOfKind:withIdentifier:forIndexPath:], /SourceCache/UIKit_Sim/UIKit-2372/UICollectionView.m:2249 2012-10-11 13:28:07.878 CollViewSmpl [3170:c07] *由于未捕获的异常'NSInternalInconsistencyException'而终止应用程序,原因:'无法使类型视图出列:具有标识符cellID的UICollectionElementKindCell - 必须为标识符注册一个nib或一个类或连接故事板中的原型单元格
任何人都知道什么可能导致此错误并给我一些解决方法?仅供参考,我在项目中使用开源 PSUICollectionView 库代替 UICollectionView