JsimgDeleteCollectionVIEwCell *cell = [collectionVIEw dequeueReusableCellWithReuseIDentifIEr:displayCellID forIndexPath:indexPath];
在使用它之前,我注册了它:
[_displayimgCollectionVIEw registerNib:[UINib nibWithNibname:displayCellID bundle:nil] forCellWithReuseIDentifIEr:displayCellID];
它在xcode7.3中没问题,
但是当我在xcode8.1中运行它时,有错误,这样的消息:
提供给CFRunLoopRunspecific的无效模式’kcfRunLoopCommonModes’ – 在_CFRunLoopError_runcalleDWithInvalIDMode上中断以进行调试.此消息仅在每次执行时出现一次.
libsystem_c.dylib`__abort: 0x18ce163ec <+0>: adrp x8,150192 0x18ce163f0 <+4>: add x8,x8,#0 ; =0 0x18ce163f4 <+8>: ldr x9,[x8,#8] 0x18ce163f8 <+12>: cbnz x9,0x18ce16408 ; <+28> 0x18ce163fc <+16>: adrp x9,27 0x18ce16400 <+20>: add x9,x9,#1393 ; =1393 0x18ce16404 <+24>: str x9,#8] 0x18ce16408 <+28>: stp x20,x19,[sp,#-32]! 0x18ce1640c <+32>: stp x29,x30,#16] 0x18ce16410 <+36>: add x29,sp,#16 ; =16 0x18ce16414 <+40>: sub sp,#32 ; =32 0x18ce16418 <+44>: add x8,#16 ; =16 0x18ce1641c <+48>: add x19,#8 ; =8 0x18ce16420 <+52>: movn w20,#0 0x18ce16424 <+56>: stp xzr,x20,#16] 0x18ce16428 <+60>: orr w0,wzr,#0x6 0x18ce1642c <+64>: add x1,#16 ; =16 0x18ce16430 <+68>: movz x2,#0 0x18ce16434 <+72>: bl 0x18cdc552c ; sigaction 0x18ce16438 <+76>: ldr w8,#24] 0x18ce1643c <+80>: and w8,w8,#0xffffffdf 0x18ce16440 <+84>: str w8,#24] 0x18ce16444 <+88>: str w20,#12] 0x18ce16448 <+92>: orr w0,#0x3 0x18ce1644c <+96>: add x1,#12 ; =12 0x18ce16450 <+100>: movz x2,#0 0x18ce16454 <+104>: bl 0x18ce2b814 ; symbol stub for: __printf_arginfo_n 0x18ce16458 <+108>: orr w0,#0x1 0x18ce1645c <+112>: bl 0x18cf6a470 ; __pthread_workqueue_setkill 0x18ce16460 <+116>: orr w0,#0x3 0x18ce16464 <+120>: mov x1,x19 0x18ce16468 <+124>: movz x2,#0 0x18ce1646c <+128>: bl 0x18cf6885c ; pthread_sigmask 0x18ce16470 <+132>: bl 0x18cf6d908 ; pthread_self 0x18ce16474 <+136>: orr w1,#0x6 0x18ce16478 <+140>: bl 0x18cf6a3e0 ; pthread_kill 0x18ce1647c <+144>: movz w0,#0x2710 0x18ce16480 <+148>: bl 0x18cdf2b1c ; usleep$NOCANCEL 0x18ce16484 <+152>: orr w8,#0xffffffe7 0x18ce16488 <+156>: str w8,#24] 0x18ce1648c <+160>: orr w0,#0x3 0x18ce16490 <+164>: mov x1,x19 0x18ce16494 <+168>: movz x2,#0 0x18ce16498 <+172>: bl 0x18ce2b814 ; symbol stub for: __printf_arginfo_n-> 0x18ce1649c <+176>: brk #0x1
请帮忙!
解决方法 我遇到过同样的问题CFRunLoopRunspecific – 在_CFRunLoopError_runcalleDWithInvalIDMode上中断以进行调试.此消息仅在每次执行时出现一次.
但我发现这不是崩溃应用程序背后的真正原因,我在上面的消息下面发现的真正原因是由于未捕获的异常’NSinvalidargumentexception’而终止应用程序,原因:’ – [NSNull length]:无法识别的选择器发送到实例0x102ed2fb0’在控制台上是真正的原因.所以,我处理从后端收到的空值.
总结以上是内存溢出为你收集整理的ios – xcode8.1:提供给CFRunLoopRunSpecific的无效模式’kCFRunLoopCommonModes’ – 在_CFRunLoopError_RunCalledWithInvalidMode上中断调试全部内容,希望文章能够帮你解决ios – xcode8.1:提供给CFRunLoopRunSpecific的无效模式’kCFRunLoopCommonModes’ – 在_CFRunLoopError_RunCalledWithInvalidMode上中断调试所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)