मैं एक्सकोड में नया हूं और मुझे फ़ाइल प्रबंधन को एक बड़ा दर्द मिलता है। अधिकांश आईडीई में, आप बस प्रोजेक्ट स्रोत पेड़ डिस्क पर एक निर्देशिका संरचना संदर्भित कर सकते हैं। इससे आपकी प्रोजेक्ट में नई फाइलें जोड़ना आसान हो जाता है - आप उन्हें डिस्क पर डाल देते हैं, और वे स्वचालित रूप से संकलित हो जाएंगे।आप अपनी फाइल सिस्टम निर्देशिकाओं के साथ सिंक में Xcode प्रोजेक्ट स्रोत फ़ाइलों को कैसे रखते हैं?
एक्सकोड के साथ, ऐसा प्रतीत होता है कि मुझे फ़ाइल बनाने और इसे अलग-अलग परियोजना में जोड़ना होगा (या यूआई के माध्यम से फाइल सिस्टम में हेरफेर करने के लिए मजबूर होना चाहिए)। लेकिन इसका मतलब है कि स्रोत नियंत्रण के माध्यम से .xcodeproj साझा करना समस्या से भरा हुआ है - अक्सर, हम xcodeproj फ़ाइल पर विलय विवाद प्राप्त करेंगे - और जब हम नहीं करते हैं, तो हमें अक्सर लिंकर त्रुटियां मिलती हैं, क्योंकि कुछ फ़ाइलों को विलय के दौरान जो परियोजना में सूचीबद्ध थे उत्पादित हो गए। इसलिए मुझे प्रोजेक्ट फ़ाइल में जाना और फिर से जोड़ना है जब तक कि मैं इसे संकलित नहीं कर सकता, और फिर प्रोजेक्ट फ़ाइल में फिर से जांच कर सकता हूं।
मुझे यकीन है कि मुझे यहां कुछ याद आना चाहिए। मैंने 'संदर्भ फ़ोल्डर' का उपयोग करने की कोशिश की लेकिन उनमें कोड संकलित नहीं लगता है। ऐसा लगता है कि एक आईडीई बनाने के लिए पागल लगता है जो किसी भी परियोजना में फ़ाइलों को जोड़ने या हटाने के दौरान सभी को एक साझा फ़ाइल को संशोधित करने के लिए मजबूर करता है।
शायद यह नहीं है कि आप क्या सुनना चाहते हैं, लेकिन यह चीजों की स्थिति है। मुझे आश्चर्य है कि आपको प्रोजेक्ट फ़ाइल के साथ कई विलय संघर्ष मिल रहे हैं। मैं लंबे समय से एक्सकोड (और इससे पहले प्रोजेक्ट बिल्डर) का उपयोग कर रहा हूं और कम से कम हाल के संस्करणों में मुझे इसके साथ बहुत परेशानी नहीं हुई है। मैं कुछ हद तक उत्सुक हूं, आप किस संस्करण नियंत्रण प्रणाली का उपयोग कर रहे हैं? –