2012-10-24 13 views
9

ठीक है, इसलिए, मुझे अपेक्षाकृत जटिल प्रोजेक्ट टेम्पलेट पदानुक्रम मिला है जो कोड शैली से संबंधित मैक्रोज़ और वेरिएबल्स (समान या नई पंक्ति, इंडेंटेशन इत्यादि पर कर्ली) को परिभाषित करता है। My code style template will probably give more contextएक्सकोड 4: मैं फ़ाइल टेम्पलेट में प्रोजेक्ट चर/मैक्रोज़ का संदर्भ कैसे दे सकता हूं?

प्रोजेक्ट उत्पन्न करते समय बढ़िया काम करता है।

हालांकि, परियोजना के निर्माण के बाद नई फाइलें उत्पन्न करते समय मुझे इन मैक्रोज़/वेरिएबल्स का पुन: उपयोग करने का स्पष्ट मार्ग नहीं दिख रहा है। निष्कर्ष अब तक: जब किसी फ़ाइल टेम्पलेट में संदर्भित

  • फ़ाइल टेम्पलेट्स में पॉपअप विकल्प परिभाषाओं जटिल परिभाषाओं का समर्थन करने के नहीं लग रहे

    • मैक्रो और चर परियोजना स्तर पर निर्धारित प्रतिस्थापित नहीं कर रहे हैं (उदाहरण के लिए एक निर्णायक मैक्रो जब ड्रॉप डाउन किसी दिए गए राज्य में है)

    • परियोजना चर फ़ाइल टेम्पलेट विज़ार्ड में एक ही नाम के विकल्प के लिए चूक बनने के लिए दिखाई देते हैं कर

    • +०१२३५१६४१०६१
    • फ़ाइल टेम्पलेट्स अन्य टेम्पलेट्स परिभाषित करने में सक्षम प्रतीत नहीं पूर्वज के रूप में

    कोई भी विचार करते हैं?

  • उत्तर

    1

    निम्न पंक्ति दर्ज करें: डिफ़ॉल्ट com.apple.Xcode लिखें PBXCustomTemplateMacroDefinitions '{"ORGANIZATIONNAME" = "आपकी कंपनी का नाम"; } ' टर्मिनल विंडो में, जो भी आप चुनते हैं उसके साथ "आपकी कंपनी का नाम" बदलना। आप "संपत्ति सूची संपादक" में ~/लाइब्रेरी/प्राथमिकता/com.apple.Xcode पर फ़ाइल भी खोल सकते हैं और "PBXCustomTemplateMacroDefinitions" शब्द के अंतर्गत कुंजी "ORGANIZATIONNAME" के लिए स्ट्रिंग मान के रूप में अपनी कंपनी का नाम डाल सकते हैं। यदि आप पहले से मौजूद नहीं हैं तो आपको शीर्ष स्तर पर "PBXCustomTemplateMacroDefinitions" बनाने की आवश्यकता हो सकती है।

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