我正在尝试NSURLProtocol
在我的应用程序中实现一个以获取开头的 URLmyApp://...
我在一个新的 SWIFT 文件中创建了协议并在AppDelegate
:
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: NSDictionary?) -> Bool {
NSURLProtocol.registerClass(myURLProtocol)
return true
}
但我不断收到这个错误。我不知道如何将 canInitWithRequest 定义到我的 webViews..
2014-08-03 21:10:27.632 SubViewTest[6628:156910] * WebKit 丢弃了 webView:decidePolicyForNavigationAction:request:frame:decisionListener:delegate: * -canInitWithRequest: 仅为抽象类定义的未捕获异常。定义-[_TtC11SubViewTest13myURLProtocol canInitWithRequest:]!