更新Xcode 7.0.1后,每次崩溃时我都无法打开我的工作区。阅读完所有这些文字后,我理解它是关于集合视图的流布局,以及一些负面价值。让我们说我没有机会回到Xcode 6.有没有人有类似的问题,或者知道如何解决这个问题?
例外:
negative sizes are not supported in the flow layout
关于我的工作区:
使用
OS OS X 10.11(macosx10.11):
以下是崩溃日志:
XCODE VERSION INFO:
Version = 7.0.1(7A1001)Plugin Version = 8191 Beta Version = 0 OS 版本= 10.10.5(14F27)
ASSERTION:
无法确定ibLayoutInset的值, intrinsicContentSize,baselineOffsetFromBottom, firstBaselineOffsetFromTop,ibLayoutMargins,ibContentSize, ibCellFrames,ibSectionHeaderViewFrames,ibSectionFooterViewFrames, 和IBUICollectionView的ibBackgroundViewFrame。
异常名称:NSInternalInconsistencyException异常原因: 流布局异常不支持负大小 回溯: 0. CoreFoundation 0x00000001033d5f4d __exceptionPreprocess 1. libobjc.A.dylib 0x0000000102e4fdeb objc_exception_throw
CoreFoundation 0x00000001033d5dca + [NSExceptionraise:format:arguments:]
基金会0x0000000102a9dae2 - [NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:]
UIKit 0x00000001010db6ff - [UICollectionViewFlowLayout _getSizingInfos]
- UIKit 0x00000001010dcef5 - [UICollectionViewFlowLayout _fetchItemsInfoForRect:]
- UIKit 0x00000001010d669d - [UICollectionViewFlowLayout prepareLayout]
- UIKit 0x00000001010f6ef1 - [UICollectionViewData _prepareToLoadData]
- UIKit 0x00000001010f767a - [UICollectionViewData validateLayoutInRect:]
- 醇>
UIKit 0x00000001010a883e - [UICollectionView layoutSubviews]
- UIKit 0x000000010094911c - [UIView(CALayerDelegate)layoutSublayersOfLayer:]
- QuartzCore 0x00000001028bd36a - [CALayer layoutSublayers]
- QuartzCore 0x00000001028b1bd0 _ZN2CA5Layer16layout_if_neededEPNS_11TransactionE
- UIKit 0x0000000100938d7b - [UIView(Hierarchy)layoutBelowIfNeeded]
- IBCocoaTouchToolFoundation 0x00000001007c6920 - [UIView(IBCocoaTouchToolIntegration)awakeAfterMarshallerDidEstablishRelationshipsWithContext:populatingWarningMessages:]
- IBCocoaTouchToolFoundation 0x00000001007e72ab - [IBCocoaTouchToolObjectPackage initWithRequest:globalMarshallingContext:]
- IBCocoaTouchToolFoundation 0x00000001007e4533 + [IBCocoaTouchToolObjectPackage objectPackageFromRequest:]
- IBCocoaTouchToolFoundation 0x00000001007c321e - [IBCocoaTouchTool _objectFromRequest:]
- IBCocoaTouchToolFoundation 0x00000001007c361e - [IBCocoaTouchTool valuesForKeyPaths:ofMarshalledObjectRequest:resultMarshallerClassNames:resultMarshallerContexts:]
- IBFoundation 0x00000001026cc54f __80- [IBMessageReceiveChannel deliverMessage:toTarget:withArguments:context:result:] _ block_invoke
- IBFoundation 0x00000001026cc25f - [IBMessageReceiveChannel deliverMessage:toTarget:withArguments:context:result:]
- IBFoundation 0x00000001026cbf58 __88- [IBMessageReceiveChannel runBlockingReceiveLoopNotifyingQueue:notifyingTarget:context:] _ block_invoke
- libdispatch.dylib 0x00000001070ad4a7 _dispatch_client_callout
- libdispatch.dylib 0x0000000107098f9b _dispatch_barrier_sync_f_slow_invoke
- libdispatch.dylib 0x00000001070ad4a7 _dispatch_client_callout
- libdispatch.dylib 0x0000000107097fc9 _dispatch_main_queue_callback_4CF
- CoreFoundation 0x00000001033363e9 CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE
- CoreFoundation 0x00000001032f7939 __CFRunLoopRun
- CoreFoundation 0x00000001032f6e98 CFRunLoopRunSpecific
- 基金会0x0000000102a3d891 - [NSRunLoop(NSRunLoop)runMode:beforeDate:]
- IBFoundation 0x00000001026a9c94 - [IBAbstractPlatformTool startServingReceiveChannel:]
- IBFoundation 0x00000001026a9e70 - [IBAbstractPlatformTool startServingWriteDescriptor:readDescriptor:]
- IBFoundation 0x00000001026aa97a + [IBAbstractPlatformTool main]
- ??? 0x0000000100743bc7 ???
- libdyld.dylib 0x00000001070dc92d start异常信息:{}
醇>例外:
流布局
不支持负尺寸EXCEPTION BACKTRACE
- CoreFoundation 0x00000001033d5f4d __exceptionPreprocess
- libobjc.A.dylib 0x0000000102e4fdeb objc_exception_throw
- CoreFoundation 0x00000001033d5dca + [NSException raise:format:arguments:]
- 基金会0x0000000102a9dae2 - [NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:]
- UIKit 0x00000001010db6ff - [UICollectionViewFlowLayout _getSizingInfos]
- UIKit 0x00000001010dcef5 - [UICollectionViewFlowLayout _fetchItemsInfoForRect:]
- UIKit 0x00000001010d669d - [UICollectionViewFlowLayout prepareLayout]
- UIKit 0x00000001010f6ef1 - [UICollectionViewData _prepareToLoadData]
- UIKit 0x00000001010f767a - [UICollectionViewData validateLayoutInRect:]
- UIKit 0x00000001010a883e - [UICollectionView layoutSubviews]
醇>
- UIKit 0x000000010094911c - [UIView(CALayerDelegate)layoutSublayersOfLayer:]
- QuartzCore 0x00000001028bd36a - [CALayer layoutSublayers]
- QuartzCore 0x00000001028b1bd0 _ZN2CA5Layer16layout_if_neededEPNS_11TransactionE
- UIKit 0x0000000100938d7b - [UIView(Hierarchy)layoutBelowIfNeeded]
- IBCocoaTouchToolFoundation 0x00000001007c6920 - [UIView(IBCocoaTouchToolIntegration)awakeAfterMarshallerDidEstablishRelationshipsWithContext:populatingWarningMessages:]
- IBCocoaTouchToolFoundation 0x00000001007e72ab - [IBCocoaTouchToolObjectPackage initWithRequest:globalMarshallingContext:]
- IBCocoaTouchToolFoundation 0x00000001007e4533 + [IBCocoaTouchToolObjectPackage objectPackageFromRequest:]
- IBCocoaTouchToolFoundation 0x00000001007c321e - [IBCocoaTouchTool _objectFromRequest:]
- IBCocoaTouchToolFoundation 0x00000001007c361e - [IBCocoaTouchTool valuesForKeyPaths:ofMarshalledObjectRequest:resultMarshallerClassNames:resultMarshallerContexts:]
- IBFoundation 0x00000001026cc54f __80- [IBMessageReceiveChannel deliverMessage:toTarget:withArguments:context:result:] _ block_invoke
- IBFoundation 0x00000001026cc25f - [IBMessageReceiveChannel deliverMessage:toTarget:withArguments:context:result:]
- IBFoundation 0x00000001026cbf58 __88- [IBMessageReceiveChannel runBlockingReceiveLoopNotifyingQueue:notifyingTarget:context:] _ block_invoke
- libdispatch.dylib 0x00000001070ad4a7 _dispatch_client_callout
- libdispatch.dylib 0x0000000107098f9b _dispatch_barrier_sync_f_slow_invoke
- libdispatch.dylib 0x00000001070ad4a7 _dispatch_client_callout
- libdispatch.dylib 0x0000000107097fc9 _dispatch_main_queue_callback_4CF
- CoreFoundation 0x00000001033363e9 CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE
- CoreFoundation 0x00000001032f7939 __CFRunLoopRun
- CoreFoundation 0x00000001032f6e98 CFRunLoopRunSpecific
- 基金会0x0000000102a3d891 - [NSRunLoop(NSRunLoop)runMode:beforeDate:]
- IBFoundation 0x00000001026a9c94 - [IBAbstractPlatformTool startServingReceiveChannel:]
- IBFoundation 0x00000001026a9e70 - [IBAbstractPlatformTool startServingWriteDescriptor:readDescriptor:]
- IBFoundation 0x00000001026aa97a + [IBAbstractPlatformTool main]
- ??? 0x0000000100743bc7 ???
- libdyld.dylib 0x00000001070dc92d start
答案 0 :(得分:0)
进入具有负值的故事板或笔尖并修改xml?