SKShapeNode を破棄しようとすると、スプライト キットがスローされるという奇妙な問題が発生しています。以下の画像は、スタック トレースからの抜粋です。
誰もこれを見たことがありますか?SKSpriteNodes を使用している場合 (つまり、BAJoint が SKShapeNode ではなく SKSpriteNode である場合)、この問題は発生しないようです。
さらに、スタック トレースを見ると、SKEffectNode の dealloc への呼び出しが表示されます。私は自分のアプリケーションのどこでも SKEffectNodes を使用したことがないので、SKEffectNode dealloc が呼び出される理由がわかりません。