Ios 为什么SpriteKit在运行应用程序时在应用程序委托类中显示威胁?

Ios 为什么SpriteKit在运行应用程序时在应用程序委托类中显示威胁?,ios,swift,xcode,sprite-kit,Ios,Swift,Xcode,Sprite Kit,当我将一个数组中的元素添加到另一个数组中,然后从第一个数组中删除所有元素时-->Xcode使崩溃(open AppDelegate类)任何试图访问数组中不存在的元素的尝试都会导致崩溃。我相信这是因为阵列在性能方面得到了高度优化,就像访问阵列一样。安全性很低 如果没有一些代码,我只是在猜测,但这听起来像是在试图访问数组中不再存在的部分。实际上,我想做的是创建一个更新其元素(只有新元素)的数组和一个保存所有元素的数组(在第一个数组中添加的新元素以及在第一个数组中添加新元素时删除的元素)

当我将一个数组中的元素添加到另一个数组中,然后从第一个数组中删除所有元素时-->Xcode使崩溃(open AppDelegate类)

任何试图访问数组中不存在的元素的尝试都会导致崩溃。我相信这是因为阵列在性能方面得到了高度优化,就像访问阵列一样。安全性很低


如果没有一些代码,我只是在猜测,但这听起来像是在试图访问数组中不再存在的部分。

实际上,我想做的是创建一个更新其元素(只有新元素)的数组和一个保存所有元素的数组(在第一个数组中添加的新元素以及在第一个数组中添加新元素时删除的元素)