Estoy experimentando bloqueos de una aplicación que utiliza UIWebView. Por lo general, es cuando la página no está completamente cargada y se envía a UIWebView el selector stopLoading. O cuando UIWebView carga la página por completo. Tengo EXC_BAD_ACCESS
. Pila se ve así:UIWebView EXC_BAD_ACCESS bloqueo
#0 0x95bb7688 in objc_msgSend
#1 0x30a671db in -[UIWebView webView:decidePolicyForNavigationAction:request:frame:decisionListener:]
#2 0x3024a10d in __invoking___
#3 0x30249ff8 in -[NSInvocation invoke]
#4 0x358ab160 in HandleDelegateSource
#5 0x302452c1 in CFRunLoopRunSpecific
#6 0x30244628 in CFRunLoopRunInMode
#7 0x32044c31 in GSEventRunModal
#8 0x32044cf6 in GSEventRun
#9 0x309021ee in UIApplicationMain
#10 0x0000239c in main at main.m:13
para mí lo más extraño aquí es webView:decidePolicyForNavigationAction:request:frame:decisionListener:
selector enviado a UIWebView, porque no hay tal selectora en la documentación UIWebView! Solo para Cocoa (no táctil al cacao) WebView. Sospecho que hay algo mal con UIWebView o su delegado. Pero no puedo establecer un punto de interrupción para verlos. Aconseja cómo puedo obtener más información en esta situación.
¿Qué pasa con [UIWebView webView: decidePolicyForNavigationAction: request: frame: decisionListener:] ?? – Ahsan