jamais pensé que je reçois une erreur dans ce fichier quand je compilé, mais après l'exécution de mon application en mode débogage, les arrêts d'application et met en évidence la ligneerreur main.m dans l'iPhone construire
NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
dans mon fichier main.m en tant que point d'arrêt. Lorsque je cours en mode normal, l'application affiche simplement un écran noir. Qu'est-ce que ça veut dire?
(mise à jour)
D'accord, rien n'a fonctionné jusqu'à présent. Voici le code qui échoue:
#import <UIKit/UIKit.h>
int main(int argc, char *argv[])
{
NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
int retVal = UIApplicationMain(argc, argv, nil, nil);
[pool release];
return retVal;
}
La pile dit
Pending breakpoint 1 - ""main.m":31" resolved
La chose étrange est, je l'ai enlevé le contrôleur de vue ci-dessus qui a précédé ce problème, il n'y a toujours pas d'avertissement ou d'erreurs et je l'application s'arrête toujours en mode débogage ou renvoie un écran noir et se fige en mode de fonctionnement normal.
Voici une capture d'écran contenant deux captures d'écran de ma vue et des arrangements de fenêtres dans mes deux NIB dans IB. Vous pouvez également télécharger mon projet complet pour parcourir le code, si vous le souhaitez. Le projet est nommé « iHouse.zip »
Sinon, tout autre code spécifique quiconque voudrait voir, je suis heureux de le coller ici sur demande. Sinon, je suis perplexe.
Merci.
Aucun code ou message d'erreur ne permet de répondre à celui-ci ... – Eiko
Pouvez-vous poster la pile? – tadejsv
"L'application s'arrête et met en surbrillance la ligne ... comme un point d'arrêt" Alors, éteignez votre point d'arrêt. –