2011-09-09 9 views
9

लाइन पर:एक्सकोड पर अजीब त्रुटि: पार्स समस्या अज्ञात प्रकार का नाम 'plementation'

@implementation AccountCreateViewController 
@synthesize profileFacebook; 
@synthesize facebook; 

एक्सकोड 4 कहता है: त्रुटि पार्स समस्या अज्ञात प्रकार का नाम 'plementation' उसके बाद बहुत सारे पार्स समस्याएं हैं। लेकिन परियोजना आईफोन पर काम करती है।

मैं वास्तव में नहीं जानता कि यह क्या है ... मैं फ़ाइल को सीआर/एलएफ में परिवर्तित करने की कोशिश करता हूं (यह पहले एलएफ था), यह काम नहीं करता था।

ps: a screenshot

+0

क्या आपने सफाई और पुनर्निर्माण की कोशिश की? मैं XCode4 को झूठी या बासी पार्स त्रुटियों के साथ वास्तव में flaky होने के बारे में पता है। यदि यह डिवाइस पर बनाता है और चलता है तो यह इन flukes में से एक हो सकता है जहां पार्सर परियोजना के साथ रखने के लिए संघर्ष कर रहा है। आम तौर पर इन्हें क्लीन पुनर्निर्माण या एक्सकोड के पुनरारंभ करने के बाद दूर जाना जाता है। – Cliff

+0

मुझे एक ही समस्या है! प्रोजेक्ट संकलित करता है और सिम्युलेटर पर चलता है, लेकिन उसके बाद लगभग दो या दो बाद में, यह उन सभी त्रुटियों को पॉप अप करेगा। मैंने परियोजना की सफाई और पुनर्निर्माण की कोशिश की लेकिन यह हर बार होता है। मैं एलएलवीएम 2.1 – Andrew

+0

@ क्लाइफ का उपयोग कर रहा हूं मैंने कोशिश की और सब कुछ हटा दिया, काम नहीं किया :( – Beuj

उत्तर

9

मुझे लगता है मैं यह तय हो सकता है लगता है। ऐसा लगता है कि एलएलवीएम क्लैंग को यूटीएफ -8 बीओएम एन्कोडिंग पसंद नहीं है।

सुडज़ैक वेबसाइट पर इस कोड अंक को देखें।

http://code.google.com/p/sudzc/issues/detail?id=27

अपने ही परियोजना के लिए, मैं TextWrangler और साथ हमलावर फ़ाइलों को खोल दिया उनके साथ फिर से बचाया "पश्चिमी (मैक ओएस रोमन) एन्कोडिंग। अब तक मैं किसी भी आगे की समस्याओं LLVM से नहीं मिला है/। बजना

+0

रहो, अच्छा मुझे लगता है। मेरी फाइलें एक परियोजना की जड़ बनाने के लिए एक php स्क्रिप्ट से आती हैं। मैंने उन्हें utf8 + TextWrangler में सीआरएलएफ। Thx – Beuj

+0

धन्यवाद, मुझे कल्पना नहीं है कि मैं इस पर कितना समय बर्बाद कर दूंगा। इसके अलावा, यूटीएफ 8 के लिए +1। –

+0

धन्यवाद एंड्रयू। इस उत्तर ने मेरा दिन बचाया। –

4

मैं एक ही त्रुटि मिली लेकिन मेरी .h फ़ाइल में मैं यह बस के रूप में एक आगे घोषणा द्वारा तय:।

#import "MyCustomClassThatGaveParseError.h" // existed before the error 
@class MyCustomClassThatGaveParseError; // added to remove the weird error 
0

हो सकता है कि यह एक "समाधान" नहीं है, लेकिन है कि कैसे मैं मेरी समस्या वैसे भी हल मैंने टी बदल दिया वह ओएस एक्स 10.8 से ओएस एक्स 10.7 पर एसडीके का आधार बनाते हैं और सब कुछ ठीक काम करता है।

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