我试图在简单的六边形网格的有限区域中生成所有闭合曲线。这不是太重要,它只是一组距离彼此相距1的有限点。然而,我的代码会生成一段时间的闭合曲线,然后我的程序将退出工作并陷入无限循环?我已经尝试通过命令强制java进行垃圾收集,但相同的代码在不同的点停止。据我所知,停止的地方是随机的。 Sphere是一个存储所考虑区域中所有点的数组
enum MyEnum {
case A, B(object: Any)
}
let myEnum = MyEnum.A
let isA: Bool
switch myEnum {
case .A:
isA = true
default:
isA = false
}