-
Notifications
You must be signed in to change notification settings - Fork 3.2k
Description
iOS Crash问题:
集成最新版本SDK后在如下行出现crash:
DoraemonHomeCloseCell *closeCell = [collectionView dequeueReusableCellWithReuseIdentifier:DoraemonHomeCloseCellID forIndexPath: indexPath]; return closeCell;
崩溃日志:
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Expected dequeued view to be returned to the collection view in preparation for display. When the collection view's data source is asked to provide a view for a given index path, ensure that a single view is dequeued and returned to the collection view. Avoid dequeuing views without a request from the collection view. For retrieving an existing view in the collection view, use -[UICollectionView cellForItemAtIndexPath:] or -[UICollectionView supplementaryViewForElementKind:atIndexPath:]. Dequeued view: <DoraemonHomeCell: 0x12e4d4780; baseClass = UICollectionViewCell; frame = (0 1051.5; 414 55.2); backgroundColor = <UIDynamicSystemColor: 0x114436000; name = systemBackgroundColor>; layer = <CALayer: 0x11d3be1a0>>; Collection view: <UICollectionView: 0x11d3d0000; frame = (0 0; 414 896); clipsToBounds = YES; gestureRecognizers = <NSArray: 0x11d3c95c0>; backgroundColor = <UIDynamicSystemColor: 0x114436000; name = systemBackgroundColor>; layer = <CALayer: 0x11d3bd1e0>; contentOffset: {0, 45}; contentSize: {414, 1150.6239999999998}; adjustedContentInset: {92, 0, 34, 0}; layout: <UICollectionViewFlowLayout: 0x1144e8a00>; dataSource: <DoraemonHomeViewController: 0x11d1aa000>>'