在iOS8中,使用WKWebView加载本地Web时遇到问题。 有一些建议说我应该使用GCDWebServer。 我已经阅读了 GCDWebServer,但并不真正理解移动应用程序方面的GCDWebServer的用途。
您能给我提供使用此库的任何实际案例吗? 对我的无知感到抱歉。
在iOS8中,使用WKWebView加载本地Web时遇到问题。 有一些建议说我应该使用GCDWebServer。 我已经阅读了 GCDWebServer,但并不真正理解移动应用程序方面的GCDWebServer的用途。
您能给我提供使用此库的任何实际案例吗? 对我的无知感到抱歉。
这是可以在您的iOS设备上运行的Web服务器,就像您在VPS或专用服务器提供商上运行Web服务器一样。
从您的iOS应用程序运行和托管的这个Web服务器当然只能在您的iOS设备连接到的网络中使用。
这使得您可以在其他计算机上编写客户端程序或脚本,但连接到该网络,以调用您的iOS应用程序(运行GCDWebServer)上传或下载文件,这些文件可以选择存储在您的iOS应用程序的沙盒文档目录中。例如,或者简单地查看由GCDWebServer提供的HTML或其他数据 - 纯文本或JSON。
它与WKWebView没有任何关系。 WKWebView是“简化的WebKit浏览器客户端”,您可以在iOS应用程序中实现它,以查看从其他Web服务器主机提供的网页。
您可以将WKWebView视为GCDWebServer的完全相反。