Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/93.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios libc++;abi.dylib:以NSException(lldb)swift类型的未捕获异常终止_Ios_Xcode_Swift_Sprite Kit - Fatal编程技术网

Ios libc++;abi.dylib:以NSException(lldb)swift类型的未捕获异常终止

Ios libc++;abi.dylib:以NSException(lldb)swift类型的未捕获异常终止,ios,xcode,swift,sprite-kit,Ios,Xcode,Swift,Sprite Kit,我用SpriteKit做了一个简单的通用游戏。我刚刚创建了一个新的Xcode项目,并复制并粘贴了该游戏中的旧代码。我所做的只是删除一些评论/不必要的部分,并添加不同的图片 在旧项目中一切正常,但在新项目中,当我切换到GameOver场景时,它会抛出一个错误。我尝试过将新游戏复制粘贴到旧项目中,效果很好 以下是错误: (在AppDelegate.swift中) class AppDelegate:UIResponder,UIApplicationLegate{Thread 1:SIGABRT li

我用SpriteKit做了一个简单的通用游戏。我刚刚创建了一个新的Xcode项目,并复制并粘贴了该游戏中的旧代码。我所做的只是删除一些评论/不必要的部分,并添加不同的图片

在旧项目中一切正常,但在新项目中,当我切换到GameOver场景时,它会抛出一个错误。我尝试过将新游戏复制粘贴到旧项目中,效果很好

以下是错误:

(在AppDelegate.swift中)
class AppDelegate:UIResponder,UIApplicationLegate{Thread 1:SIGABRT

libsystem_kernel.dylib`__pthread_kill:
0x1071ee278 <+0>:  movl   $0x2000148, %eax
0x1071ee27d <+5>:  movq   %rcx, %r10
0x1071ee280 <+8>:  syscall 
->  0x1071ee282 <+10>: jae    0x1071ee28c               ; <+20>
    0x1071ee284 <+12>: movq   %rax, %rdi
    0x1071ee287 <+15>: jmp    0x1071e9ca3               ; cerror_nocancel
我在另一个场景中使用了lights图像,没有任何问题,当我去掉背景时它仍然不起作用,所以我认为这不是图像本身的问题

任何帮助都将不胜感激!!!:)
~Megan

你能发布完整的错误消息吗?另外,你可以删除
\uuuupthread\u kill
的反汇编,因为它没有帮助。你能发布完整的错误消息吗?另外,你可以删除
\upthread\u kill
的反汇编,因为它没有帮助。
    let background = SKSpriteNode(imageNamed:"Lights")
Enqueued from __46-[_CUIThemePixelRendition setSharedBlockData:]_block_invoke (0)