Error loco MAPKit 'NSInvalidArgumentException', razón: '*** - [UISwipeGestureRecognizer removeFromSuperview]: selector no reconocido enviado a la instancia

votos
0

Bien, he estado enterrado en MAPKit por bastante tiempo. Tengo caer pernos de una base de datos SQLite. Las ubicaciones de distancia funcionan, las anotaciones funcionan, se ven geniales. Incluso mi indicador de actividad funciona. Entonces, justo antes de entregar el proyecto, estoy deslizando, gesticulando, lo nombras en mi lindo mapa, funciona muy bien, ¡entonces BOOM! yipes!

Aplicación de finalización debido a una excepción no detectada 'NSInvalidArgumentException', razón: '*** - [UISwipeGestureRecognizer removeFromSuperview]: selector no reconocido enviado a la instancia 0x143cb0'

Estoy creando esto por código, no IB. Google apareció ZERO. ¡Algún consejo para abordar este tema! Por alguna razón, mi mapView se asusta en un SwipeGesture? ¿eh?

Publicado el 08/11/2009 a las 00:17
fuente por usuario
En otros idiomas...                            


1 respuestas

votos
3

Las excepciones de este tipo, particularmente cuando tienen un origen misterioso e involucran objetos que no se reconocen, generalmente se deben a errores de administración de memoria: objetos que se liberan demasiado, mantener punteros a los objetos sin retenerlos, etc. Lo intentaría ejecutándose con NSZombieEnabled para ver si puede detectar el origen del error. (En general, es una buena herramienta para tener a su disposición.) Una introducción decente a NSZombieEnabled es:

http://www.fromconcentratesoftware.com/2007/08/09/nszombieenabled-for-the-debugger-adverse/

Respondida el 08/11/2009 a las 03:08
fuente por usuario

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more