2013-05-21 8 views
7

में किया गया है, मैं यह जानना चाहता हूं कि प्रोजेक्ट में कौन सी छवियां वास्तव में उपयोग की जाती हैं। जब मैं प्रोग्राम की रूप से सेट की गई छवियों के नाम ढूंढने का प्रयास करता हूं, तो खोज करते समय मैं उन्हें प्रासंगिक कक्षाओं में देख सकता हूं। यह छवियों के लिए मामला नहीं है जो xib में सेट किए गए थे। क्या कुछ काम करने के लिए कुछ कामकाज है कि छवि का उपयोग कुछ xib में किया जाता है?आईओएस: पता लगाएं कि किसी छवि का उपयोग कुछ xib

screenshot

उत्तर

7

जेफ Hodnett द्वारा उपयोगिता एप्लिकेशन Unused का उपयोग करें। मैंने पहले इसका इस्तेमाल किया है और इसके साथ सफलता मिली है।

+0

यह सिर्फ वाह है !!! – Luda

+0

बहुत बढ़िया है, हालांकि मैंने देखा है कि यह स्रोत कोड में संदर्भित छवियों और plists में संभावित रूप से काम नहीं करता है (संभावित रूप से अनुपलब्ध एक्सटेंशन जैसे कि @ @ 2x 'और .png)। सावधानी के साथ प्रयोग करें, @Luda – Stavash

2

आप कमांड लाइन से हो सकते हैं, हाँ।

हमेशा की तरह, grep अपने दोस्त है:

$ 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

आपका उत्तर मेरे लिए काम करता है, लेकिन रिक पेरॉट के उत्तर की जांच की क्योंकि इसे 2 क्लिक में सभी अप्रयुक्त छवियां मिलीं। लेकिन वैसे भी धन्यवाद। (मैंने आपका जवाब अप-वोट किया है) – Luda

संबंधित मुद्दे