2010-03-19 16 views
25

मुझे इस समस्या को समझने में परेशानी हो रही है। यदि मैं परिवर्तनीय नाम पांचवें दृश्य नियंत्रक को बदलता हूं तो त्रुटि दूर हो जाती है लेकिन दृश्य नियंत्रक लोड नहीं होता है।स्थानीय घोषणा "एक्स" छुपाएं आवृत्ति चर xcode चेतावनी

खो गया। एक बार फिर यह शायद कुछ आसान है।

अग्रिम धन्यवाद।

{ 
FifthViewController *fifthViewController = [[FifthViewController alloc] initWithNibName:@"FifthView" bundle:nil]; 

fifthViewController.transactionID = transactionID; 
[self.navigationController pushViewController:fifthViewController animated:NO]; 
[fifthViewController release]; 
} 
+0

यदि आप अधिक पूर्ण कार्यान्वयन फ़ाइल पोस्ट करते हैं तो मैं अपने उत्तर में अधिक विशिष्ट हो सकता हूं। – Tim

+0

सुंदर स्पष्ट त्रुटि संदेश। उदाहरण का प्रयोग करने का प्रयास करें पांचवें दृश्य नियंत्रक * myFifthViewController। – JOM

उत्तर

61

यह चर fifthViewController मतलब है कि आपका वर्ग कार्यान्वयन में कुछ और ही रूप में एक ही नाम है:

यहाँ कोड है। यदि आप उस चर का उपयोग करना चाहते हैं, तो FifthViewController* को पहली पंक्ति से घोषणा घोषित करें; अन्यथा, उस विधि में हर जगह fifthViewController नाम बदलें।

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