GCDWebServer总是在选项检查时中止



我去年开始在一个应用程序中使用GCDWebServer 3.1版,GCDWebServer.maddHandlerWithMatchBlock方法中的这一行总是导致系统立即中止:

GWS_DCHECK(_options == nil);

为了避免这个问题,我最终只是把它改成了这个:

GWS_DCHECK(_options != nil);

现在我正在更新到最新的3.3.2版本,并看到了同样的问题。我的破解仍然有效,但我想知道真正的解决方案是什么。有人能解释一下吗?

请参阅标题中的文档:

不允许在服务器运行时添加处理程序。

尝试这样做将导致未定义的行为。

相关内容

  • 没有找到相关文章

最新更新