2013-05-21 9 views
7

Voglio scoprire quali immagini nel progetto sono effettivamente utilizzate. Quando provo a trovare i nomi delle immagini che sono state programmate, posso vederle nelle classi pertinenti durante la ricerca. Questo non è il caso per le immagini che sono state impostate nello xib. C'è qualche soluzione per trovare se l'immagine viene utilizzata in alcuni xib?iOS: Scopri se un'immagine è utilizzata in alcuni xib

screenshot

risposta

7

Prova utilizzando l'applicazione utility Unused da Jeff Hodnett. L'ho usato prima e ho avuto successo con esso.

+0

Questo è solo WOW !!! – Luda

+0

Impressionante, anche se ho notato che non funziona bene con le immagini a cui si fa riferimento nel codice sorgente e nei plists (a causa delle estensioni potenzialmente mancanti come "@ 2x" e .png). Usare con cautela, @Luda – Stavash

2

È possibile da riga di comando, sì.

Come sempre, grep è tuo amico:

$ cd ~Source/Books/Beginning iOS 6 Development/ch04/Control Fun/Control Fun/en.lproj 
$ grep png * 
BIDViewController.xib:       <string key="NSResourceName">apress_logo.png</string> 
BIDViewController.xib:   <string key="NS.key.0">apress_logo.png</string> 
+0

la risposta ha funzionato per me, ma ha controllato la risposta di Ric Perrott perché ha trovato tutte le immagini non utilizzate in 2 clic. Ma grazie comunque. (Ho votato la tua risposta) – Luda

Problemi correlati