जब मैं अपनी परियोजना का निर्माण करता हूं (वास्तव में - मैंने एक ही परिणाम के साथ एक नई खाली परियोजना बनाने की कोशिश की), यह एक्सकोड 4 या एक्सकोड 3.2.4 के तहत जीसीसी 4.2 के साथ ठीक बनाता है।एलएलवीएम 2.0 आईफोन सिम्युलेटर के लिए नहीं बनाया जा सकता है। जीसीसी 4.2 ठीक काम करता है
मैं Xcode3 तहत Xcode4 के नीचे या LLVM 1.5 के साथ LLVM 2.0 का उपयोग कर बनाते हैं, मैं संकलन समय विफलताओं का निर्माण मिलता है, लेकिन केवल जब सिम्युलेटर के लिए निर्माण।
एलएलवीएम के तहत जो बिल्ड त्रुटियां मिलती हैं वे सभी शीर्षकों में हैं जिन पर मेरा कोई नियंत्रण नहीं है, जैसे UIView.h, UIDevice.h, UIApplication.h, UITextView.h और UIWebView.h UIKit और CGPDFContext.h में CoreGraphics में।
यहाँ एक उदाहरण त्रुटि है, WebView.h में:
@property(nonatomic) UIDataDetectorTypes dataDetectorTypes __OSX_AVAILABLE_STARTING(__MAC_NA, __IPHONE_3_0); //<--- Unknown type 'UIDataDetectorTypes'
जब UIDataDetectorTypes वास्तव में UIDataDetectors.h जो कि फ़ाइल में शामिल है में घोषित किया जाता है।
सूंघ
एडम, एक्सकोड 4 टैग पर अच्छी कॉल। उसके लिए माफ़ करना। – MikeyWard