0

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

GWS_DCHECK(_options == nil);

我最终只是将其更改为此以避免问题:

GWS_DCHECK(_options != nil);

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

4

1 回答 1

0

请参阅标题中的文档:

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

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

于 2016-05-13T00:31:58.303 回答