2009-07-14 8 views
8

Je teste mon application iphone dans le vrai téléphone et lorsque mon programme tourne quelques secondes. Il sort automatiquement et affiche le message 'Terminant en réponse à la terminaison de SpringBoard' et dans le programme d'émission de la console quitte normalement.Il est câblé, non?Iphone Erreur de terminaison en réponse à la terminaison de SpringBoard

J'essaie plusieurs fois et est arrivé à chaque fois. Le programme est très simple et possède un scrollview et ajoute environ 50 sous-vues qui ont été créées de manière programmatique et non par le constructeur d'interface.

Somethings déjà essayé

  1. fonctionnent bien dans le simulateur
  2. iPhone est déverrouillé iPhone 1G et OS 2.2

    Comment déboguer celui-ci? Je ne peux pas tracer de code d'erreur, car il dit que c'est normal. état 0.

    Merci

+2

Je suppose que vous implémentez un scrollView comme l'application officielle Apple photo. Si c'est le cas, il se peut que vous terminiez à cause de problèmes de mémoire. Essayez de charger moins de sous-vues et si votre application fonctionne correctement, vous devez trouver un moyen d'avoir moins de mémoire dans les sous-vues, soit par chargement paresseux ou réduire ce qui est chargé dans la mémoire. –

+0

oui, c'est un problème de mémoire, je le change en 20 sous-vues, ça marche. –

Répondre

3

Essayez de placer un point d'arrêt dans didReceiveMemoryWarning. Si ça frappe, je suis d'accord avec le commentaire de David.

+0

ouais, a reçu un avertissement de la mémoire. Merci –

Questions connexes