dimanche 21 décembre 2014

Analysez votre projet sous XCode

Cette fonctionnalité sous XCode est très importante et puissante.

Comme cela a déjà été dit dans un précédent article, un projet doit être analysé avant publication sur un App Store.

XCode intégre cette fonctionnalité, ce qui est très pratique nous n'avons pas besoin d'un outil externe.

Les résultats de l'analyse sont ainsi "affichés" dans XCode.

L'analyse est toujours liée à une application (ou à un projet).

Pour l'exécuter, cliquez dans le menu <Product> / <Analyze>.

L'analyse ainsi effectuée va permettre par exemple de détecter les <memory leaks> ("fuite" de mémoire - très important si votre application gére manuellement les allocations <mémoire>).

Les <memory leaks> peuvent apparaître en cours d'utilisation de votre application et sont quelque fois difficile à trouver, à recréer et donc à résoudre.

Ce type d'erreur (potentielle) doit être traitée sans tarder.

L'analyseur de XCode vous prévient du risque éventuel.

Cette analyse va aussi vous avertir des Ivars non utilisées, des <dead code> (code non utilisé), des fonctions obsolètes.

A vous de juger quelles sont les warnings / erreurs importantes et de les traiter.

Bien d'autres classes d'erreurs sont traitées, en voici une liste :


Vous pouvez demander à XCode d'effectuer l'analyse de votre projet à chaque Build (<Build settings> / <Analyze during "Build">) :


Aucun commentaire:

Enregistrer un commentaire