Home Articles

Xcode 7每次打开时都会崩溃

Asked
Viewed 1306 times
5

更新Xcode 7.0.1后,每次崩溃时我都无法打开我的工作区 . 阅读完所有这些文字后,我理解它是关于集合视图的流程布局,以及一些负面 Value . 假设我没有机会回到Xcode 6.有没有人有类似的问题,或者知道如何解决这个问题?

exception :

negative sizes are not supported in the flow layout

about my workspace :

运用

  • cocoapods

  • 故事板

  • 自动布局(某些文件中的纯布局)
    未检查

  • 个大小类

OS OS X 10.11(macosx10.11):

这是崩溃日志:

XCODE VERSION INFO:版本= 7.0.1(7A1001)插件版本= 8191 Beta版本= 0 OS版本= 10.10.5(14F27)ASSERTION:无法确定ibLayoutInset,intrinsicContentSize,baselineOffsetFromBottom,firstBaselineOffsetFromTop,ibLayoutMargins,ibContentSize的值, IBUICollectionView的ibCellFrames,ibSectionHeaderViewFrames,ibSectionFooterViewFrames和ibBackgroundViewFrame . 异常名称:NSInternalInconsistencyException异常原因:流布局中不支持负大小异常回溯:0 . CoreFoundation 0x00000001033d5f4d __exceptionPreprocess 1. libobjc.A.dylib 0x0000000102e4fdeb objc_exception_throw CoreFoundation 0x00000001033d5dca [NSExceptionraise:format:arguments:] Foundation 0x0000000102a9dae2 - [NSAssertionHandler handleFailureInMethod:对象:文件:LINENUMBER:描述:]的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] QuartzCor È0x00000001028b1bd0 _ZN2CA5Layer16layout_if_neededEPNS_11TransactionE的UIKit 0x0000000100938d7b - [UIView的(层次)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:上下文:结果:] _ block_invoke IBFoundation 0x00000001026cc25f - [IBMessageReceiveChannel deliverMessage:toTarget:withArg uments:上下文:结果:] IBFoundation 0x00000001026cbf58 __88- [IBMessageReceiveChannel runBlockingReceiveLoopNotifyingQueue:notifyingTarget:上下文:] _ 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:流布局中不支持负大小EXCEPTION BACKTRACE
的CoreFoundation 0x00000001033d5f4d __exceptionPreprocess libobjc.A.dylib 0x0000000102e4fdeb objc_exception_throw的CoreFoundation 0x00000001033d5dca [NSException提高:格式:参数:]基金会0x0000000102a9dae2 - [NSAssertionHandler handleFailureInMethod:对象:文件:行号:描述:] 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] 0x00000001028b1bd0 _ZN2CA5Layer16layout_if_neededEPNS_11TransactionE的UIKit 0x0000000100938d7b QuartzCore - [UIView的(层次)layoutBelowIfNeeded] IBCocoaTouchToolFoundation 0x00000001007c6920 - [UIView的(IBCocoaTouchToolIntegration)awakeAfterMarshallerDidEstablishRelationshipsWithContext:populatingWarningMessages:] IBCocoaTouchToolFoundation 0x00000001007e72ab - [IBCocoaTouchToolObjectPackage initWithRequest:globalMarshallingContext:] IBCocoaTouchToolFoundation 0x00000001007e4533 [IBCocoaTouchToolObjectPackage objectPackageFromRequest:] IBCO coaTouchToolFoundation 0x00000001007c321e - [IBCocoaTouchTool _objectFromRequest:] IBCocoaTouchToolFoundation 0x00000001007c361e - [IBCocoaTouchTool valuesForKeyPaths:ofMarshalledObjectRequest:resultMarshallerClassNames:resultMarshallerContexts:] IBFoundation 0x00000001026cc54f __80- [IBMessageReceiveChannel deliverMessage:toTarget:withArguments:上下文:结果:] _ block_invoke IBFoundation 0x00000001026cc25f - [IBMessageReceiveChannel deliverMessage:toTarget:withArguments :上下文:结果:] IBFoundation 0x00000001026cbf58 __88- [IBMessageReceiveChannel runBlockingReceiveLoopNotifyingQueue:notifyingTarget:上下文:] _ 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 0x0000000 1032f7939 __CFRunLoopRun的CoreFoundation 0x00000001032f6e98 CFRunLoopRunSpecific基金会0x0000000102a3d891 - [NSRunLoop(NSRunLoop)runMode:beforeDate:] IBFoundation 0x00000001026a9c94 - [IBAbstractPlatformTool startServingReceiveChannel:] IBFoundation 0x00000001026a9e70 - [IBAbstractPlatformTool startServingWriteDescriptor:readDescriptor:] IBFoundation 0x00000001026aa97a [IBAbstractPlatformTool主] ??? 0x0000000100743bc7 ??? libdyld.dylib 0x00000001070dc92d启动

1 Answer

  • 0

    进入具有负值的故事板或笔尖并修改xml?

Related