Dans mon application qui est très basique en ce moment (2 menus TableView imbriqués et une vue prédéfinie unique) ma vue prédéfinie qui contient 2 étiquettes, 2 champs de texte et 1 bouton agit très étrangement. Si je cours en mode débogage et que je clique sur l'un des champs de texte, cela prend environ 10 à 15 secondes avant que le clavier n'apparaisse et que rien d'autre ne fonctionne en attendant.
Si je lance l'outil Leaks Performance, l'application fonctionne très rapidement, sans problème.Clavier prenant FOREVER pour faire une popup sur l'application iPhone pendant le débogage
Quiconque a déjà vu ça? Une idée de pourquoi ça ferait ça?
Je suppose en mode release cela fonctionne plus vite pour vous? Le clavier n'est pas toujours chargé en mémoire sur les appareils plus anciens tels que l'iPhone 3G, il est donc normal que votre application raccroche brièvement dans ces cas. Sur quel appareil testez-vous? –
Test sur l'iphone d'origine dès maintenant. Je n'ai pas encore essayé le mode de sortie car je n'ai pas encore de licence de développeur Apple. Pourquoi cela fonctionnerait-il beaucoup plus vite dans l'outil de performance de fuite? –
Est-ce lent parce que vous passez par la cible de débogage, ou parce que vous appelez le débogueur? Essayez-en un dans la cible de débogage, mais construisez et exécutez, au lieu de construire et déboguer. –