2012-05-16 20 views
16

मैं प्रोजेक्ट में प्रत्येक शीर्षलेख में एक ही डीबग और ट्रैकिंग लाइब्रेरी को शामिल करने से बचने के लिए, एक प्रीकंपिल्ड हेडर फ़ाइल बनाने के लिए देख रहा हूं।मैं अपने आईओएस प्रोजेक्ट में प्रीकंपिल्ड हेडर फ़ाइल कैसे जोड़ूं?

मैं एक फ़ाइल -Prefix.pch बुलाया बना लिया है:

#ifdef __OBJC__ 
#import "Blah.h" 
#import "Blarg.h" 
#endif 

और इस परियोजना में जोड़ा। क्या मुझे कुछ और करना है, या चीजों को अभी काम करना चाहिए (मान लीजिए कि मैं एक परियोजना को साफ और पुन: संकलित करता हूं)?

उत्तर

33

इस प्रकार लक्ष्य का निर्माण निर्धारण स्थापित करें:

GCC_PRECOMPILE_PREFIX_HEADER=YES 
GCC_PREFIX_HEADER="Prefix.pch" 

ध्यान दें कि आप सेटिंग्स बिल्ड खोज क्षेत्र में इन कुंजियों खटखटाने से कर सकते हैं, तो आप अपने निर्माण सेटिंग्स के लिए Xcode के यूआई का उपयोग करना पसंद करते हैं।

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