2011-09-03 15 views
8

यह आसान होना चाहिए परियोजना के लिए है, लेकिन मैं कैसे Xcode 4 में ऐसा करने को समझ नहीं सकता:Xcode 4 कार्यक्षेत्र: परियोजना बी से ढांचे के रूप में जोड़ने निर्भरता एक

मैं दो शीर्ष स्तर के साथ एक Xcode कार्यक्षेत्र है परियोजनाओं:

  • प्रोजेक्ट ए (एप्लिकेशन): फ्रेमवर्क

मैं चाहते हैं का निर्माण करने के लिए एक लक्ष्य: आवेदन परियोजना बी

  • परियोजना बी (ढांचा) द्वारा बनाया फ्रेमवर्क पर निर्भर करता है प्रोजेक्ट ए के आवेदन लक्ष्य के लिए निर्भरता के रूप में प्रोजेक्ट बी से फ्रेमवर्क लक्ष्य जोड़ें। हालांकि, परियोजना ए के लक्ष्य के लिए Build Phases > Target Dependencies में, मुझे केवल प्रोजेक्ट ए (प्रोजेक्ट बी का ढांचा लक्ष्य नहीं) दिखाई देता है।

    मैं अभी भी ढांचे को परिष्कृत कर रहा हूं, इसलिए मुझे लगता है कि जब भी यह बदल जाता है तो एप्लिकेशन लक्ष्य स्वचालित रूप से ढांचे का निर्माण करना चाहता है।

    क्या फ्रेमवर्क परियोजना को परियोजना ए के बच्चे के बिना इसे करने का कोई तरीका है?

  • उत्तर

    7

    यहाँ क्या मैं अंत में पता लगा:

    एक कार्यक्षेत्र में शीर्ष स्तर परियोजनाओं के रूप में दोनों परियोजनाओं के साथ

    :

    • प्रोजेक्ट ए के ढांचे परियोजना जोड़े, लेकिन यह सुनिश्चित कर लें "कॉपी .." नहीं है इसे जोड़ते समय चेक किया गया। ढांचा परियोजना परियोजना ए में बाल तत्व के रूप में और कार्यक्षेत्र में शीर्ष स्तर तत्व के रूप में दिखाई देगी।
    +0

    Fwiw, मैं इस विषय पर एक बहुत अच्छी ट्यूटोरियल पाया: http://pymatics.com/2011/12/23/tutorial-develop-a -प्रवाह-फ्रेमवर्क-के-आपके-मैक-ऐप-उपयोग-एक्सकोड -4 एस-वर्कस्पेस-फीचर मैं एक ही काम कर रहा हूं, लेकिन हेडर ढूंढने वाले एप्लिकेशन के साथ थोड़ी सी परेशानी है। – GTAE86