【发布时间】:2018-12-01 08:00:08
【问题描述】:
我在转换为 swift 4.2 后开始收到此错误。在此之前,没有任何问题。一旦从数组中删除对象,错误就会重复。如果我把发射器拿出来,没问题。
它似乎没有丢失内存,也没有崩溃。
objc[1207]:0x137ef2220 处的 __weak 变量包含 0x137ef0040 而不是 0x137ef1fc0。这可能是对 objc_storeWeak() 和 objc_loadWeak() 的错误使用。打破 objc_weak_error 进行调试。
class BaseObject
{
var emitterExplosion1 = SCNParticleSystem()
//********************************************************************
init()
{
emitterExplosion1 = gNodes.createEmitter(vParticleType: .explosion1)
}
}
感谢您的帮助。
【问题讨论】:
-
我也得到了这个。创建符号中断只会再次为您提供上述代码。这让我发疯了。