Pregunta


Tengo el mismo proyecto, que al principio, se trabajó también en el iPad, pero ahora sólo funciona en dispositivos iPhone, ipad no queridos. Es un proyecto de iphone / ipad compatibile.

Probablemente editar algo i, pero no sé cómo!

El error devuelto en DEBUG || de modo de liberación en el dispositivo iPad fue el clásico:

*** -[CFString release]: message sent to deallocated instance 0x110500

... pero en el iPhone, es todo muy bien.
No puedo capaz de depurar, ya que me muestra única asamblea de código y no sé dónde está el problema ...

Esta dificultad para appened alrededor? Es mi problema o ipad tema?
Lo que podría ser diferente en estos dispositivos?

Gracias, Alberto.

¿Fue útil?

Solución

Es posible que usted está ligado con una versión más antigua de los marcos en el iPhone y una versión más reciente en el IPAD. Si la versión anterior estaba goteando inadvertidamente una cadena, lo más probable es que la fuga se fijó en una versión más reciente del marco.

En cualquier caso, en última instancia, significa que no se va a administrar la memoria correctamente. Cada vez que vea "mensaje enviado a la instancia desasignado", significa que ha retenido o insuficientemente liberado exceso de un objeto. Buscar en este sitio para saber cómo utilizar NSZombieEnabled (o la herramienta de zombis en Instrumentos). Esas respuestas le dará la mejor información sobre cómo localizar la fuente del error. :)

Otros consejos

Se resuelve.
Fue un NSString release estúpida.
Ahora es fija, pero este problema se produce sólo en el ipad ! :) no sé por qué!

gracias.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top