2012-09-17 7 views
26

मैं प्रोजेक्ट नेविगेटर में फ़ाइल सूची रीफ्रेश करने में सक्षम नहीं हूं। कोई ताज़ा बटन नहीं है, और मुझे नहीं लगता कि एक्सकोड को पुनरारंभ करना समाधान होना चाहिए।एक्सकोड में प्रोजेक्ट नेविगेटर सामग्री को रीफ्रेश कैसे करें?

आप उन फ़ाइलों को कैसे देखते हैं जिन्हें आप बाहरी रूप से जोड़ते हैं? मैं मैक पर हूँ

+0

AFAIK, एक्सकोड * केवल मैक पर * चलता है। क्या आप अपनी समस्या का थोड़ा बेहतर वर्णन कर सकते हैं? आप फाइलें कैसे जोड़ रहे हैं? वे आपकी एक्सकोड फ़ाइल सूची में दिखाई नहीं देते हैं? –

+1

मैं फ़ाइलों को बाहरी रूप से जोड़ रहा हूं (उदाहरण के लिए एक ही फ़ोल्डर में एक .js कॉपी/पेस्ट करें)। यह बंद होने और फिर से खोलने के बाद एक्सकोड में दिखाई देता है, सूची में इसे खोजने का कोई तरीका नहीं अन्यथा –

उत्तर

11

यदि आवश्यक हो तो परियोजना को बंद करें और फिर से खोलें।


यदि आप फ़ोल्डर संदर्भों (एक उदाहरण के रूप में) का उपयोग कर रहे हैं तो यह आवश्यक हो सकता है। उस स्थिति में, touch निर्देशिका में जो एक्सकोड प्रदर्शित करता है उसे रीफ्रेश करने के लिए काम कर सकता है।

+1

यह सही उत्तर है। मुझे लगता है कि फ़ोल्डर संदर्भ अंततः वास्तविकता के साथ पकड़ता है, लेकिन इसमें कुछ समय लग सकता है। यदि आप इसे तुरंत करना चाहते हैं, तो बंद करने और खोलने के अलावा कुछ और नहीं है। मुझे संदेह है कि इसमें स्मृति प्रणाली में बदलने वाली फाइल सिस्टम के साथ कुछ करना है, लेकिन वे इसे डिस्क पर तुरंत नहीं बदलते हैं। – Zee

16

आप उन फ़ाइलों को कैसे देखते हैं जिन्हें आप बाहरी रूप से जोड़ते हैं?

फ़ाइलों को बाहरी रूप से जोड़ा नहीं जा सकता है। प्रोजेक्ट निर्देशिका में स्रोत फ़ाइल को डंप करना इसे प्रोजेक्ट में नहीं जोड़ता है। फ़ाइल जोड़ने के लिए आपको इसे एक्सकोड के भीतर से परियोजना में जोड़ना होगा।

यदि आपके पास फाइलों का एक समूह है जो आपको जोड़ने के लिए आवश्यक है तो फ़ाइल जोड़ें संवाद में आप केवल उन सभी फ़ाइलों का चयन कर सकते हैं जिन्हें आप एक बार में चाहते हैं और उन्हें जोड़ें, फ़ाइल जोड़ें संवाद को बार-बार खोलने के बिना। एकाधिक फ़ाइलों का चयन करने के लिए बस नियंत्रण क्लिक का उपयोग करें।

+4

ऐप्पल - यह हर दूसरे आईडीई के आधार पर एक बहुत ही मूर्ख डिजाइन निर्णय जैसा लगता है! क्या यह वास्तव में कारण है? – kgx

+2

यह जरूरी नहीं है: आप प्रोजेक्ट में फ़ोल्डर संदर्भ जोड़ सकते हैं, और एक्सकोड उस फ़ोल्डर में सभी प्रविष्टियों को दिखाना है (वे सभी परियोजना में जोड़े गए हैं)। यह उपयोगी है यदि आपके पास संस्करण नियंत्रण द्वारा प्रबंधित एक src निर्देशिका है; फ़ाइलों को जोड़ने वाले अपडेट को प्रोजेक्ट नेविगेटर में स्वचालित रूप से प्रतिबिंबित किया जाना चाहिए। – Zee

+1

@ ज़ी मैंने कुछ समय पहले यह कोशिश की और आईआईआरसी न केवल फ़ोल्डर संदर्भों में स्रोत फाइलें करता है, न कि लक्ष्य में स्वचालित रूप से जोड़े जाते हैं, उन्हें लक्ष्य में मैन्युअल रूप से भी जोड़ा नहीं जा सकता है; फ़ोल्डर संदर्भ में स्रोत फ़ाइलों को सामान्य रूप से एक्सकोड द्वारा संकलित नहीं किया जा सकता है। मेरे पढ़ने से, स्रोत संदर्भ स्रोत फ़ाइलों के बजाय संसाधन फ़ाइलों (उदा। छवियों) के लिए हैं। – bames53

2

एक एकल फाइल के लिए, आप Xcode में बाहरी फ़ाइल खोल सकते हैं और cmd + रों इसे सहेजने के लिए, यह Xcode में रीफ्रेश हो जाएगी।

इसके अलावा, त्वरित तरीका के लिए आप सिर्फ Xcode में बाहरी फ़ोल्डर और cmd + रों, यह ताज़ा होगी सब अपने इस फ़ोल्डर में बाहरी फ़ाइल चुन सकते हैं।

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