2009-11-24 14 views
0

Ceci est un problème extrêmement étrange: se demander si quelqu'un a déjà vécu cela. Mon code, un analyseur RSS de photos Flickr (flux RSS), fonctionne parfaitement sur un appareil réel, mais alloue une tonne de mémoire et gèle tout mon ordinateur lorsqu'il est exécuté sur le simulateur.Crash de code sur iPhone Simulator mais fonctionne sur le périphérique iPhone?

Je sais habituellement que c'est l'inverse pour les gens, mais cela agit bizarrement. Toute idée pourquoi? Dans l'application, j'ai 2 autres endroits en utilisant exactement le même code, mais utilisé pour analyser les flux youtube et les flux RSS généraux, et ils fonctionnent bien, mais pas cela.

Répondre

2

Vérifiez votre code Flickr. J'ai déjà eu ça avant; Lorsque vous exécutez une application dans le simulateur, elle est en fait compilée pour une puce Intel, pas ARM comme sur un iPhone. Fondamentalement, votre code est mal traduit dans l'assembly Intel.