我收到此错误消息
名为com.apple.gamed的服务连接已中断,但是 邮件是通过其他代理发送的,因此也就是此代理 已经无效。
有时在致电时
AND a.objectNumber <> 6
这是什么意思?
我在iOS 9.3.2上
答案 0 :(得分:0)
这是最糟糕的答案,但这是我自己加载比赛的经验,我很抱歉地说:有时候它有效,有时它不会。我之前收到过此错误消息,然后在完全没有代码更改后消失。再试一次。
答案 1 :(得分:0)
好的,现在我有更多的发现。忘记我对其他答案的评论。
在我的情况下,当我没有在函数的闭包参数上使用@escaping
关键字时,我收到了消息(使用Swift 3,默认情况下,闭包是非转义的)。使用没有引用self
的闭包来调用此函数(因为它不需要)。但是,该函数调用另一个函数,转发闭包。
所以最后我的关闭最终没有参考。
我建议您保留一块用作loadMatchesWithCompletionHandler
参数的块。这样块就不会过早释放。
这也解释了为什么错误有时发生而不是总是发生。这是内存释放问题的典型特征。