Bon premier article, simple pour commencer, puis de toute façon on ira pas beaucoup plus loin : comment virer les fichiers lproj pour gagner quelques méga octets.
C´est très simple, et ça a été posté sur je ne sais quel site ( j´ai pas lu l´article). Les applications MacOS X sont en fait des dossiers, qui s´organisent comme ça :
Application.app/
Contents/
MacOS/
Executable au format Mach-O
Resources/
Et là, on trouve pleins de dossiers . lproj, qui contiennent des fichiers . nib, qui sont les fichiers d´interface de MacOS X : c´est dans le . nib qu´est défini la position de tel bouton, etc... et surtout le texte qui apparaîtra ! Si l´application est bien programmée, tout est dans le . nib.
Hors Apple n´a pas pensé à tout, et il reste des lproj embêtants de langues dont on a rien à foutre ( de même qu´ils se foutent d´avoir une traduction Française). Alors... supprimons les. Si vous avez un répertoire French.lproj ou fr.lproj, virez les autres, car leur contenu ne nous interesse pas. Si vous êtes prudents, ou que vous ne trouvez pas de version Française pour le programme, gardez les répertoires en.lproj ou English.lproj.
Vous gagnerez ainsi un peu de place... et vous aurez appris un peu sur la structure des executables MacOS X. Bien sur, l´idéal serait de développer un script AS ou Python pour nous automatiser la tâche 