मैं एक से नेविगेशन नियंत्रक में एक ViewController बी पुश करने के लिए कोशिश कर रहा था ViewController धक्का और फिर ए
में बी के कुछ गुण बताए इस मामले में, गुण की बताए किया गया था और उसके बाद ViewController एक की viewDidLoad किया गया था।viewDidLoad धीरे निष्पादित करता है, जबकि
यहां, ए में गुणों को असाइन करने के बाद केवल डी के लोड किए गए लोड के बाद किया जाना चाहिए।
उदाहरण के लिए,
[b.navController pushViewController:a animated:YES];
a.status = @"loaded";
इधर, स्थिति पहले सौंपा गया था और उसके बाद एक के viewDidLoad
मार डाला गया था। यह केवल आईओएस 7 में होता है जबकि आईओएस 6 में यह ठीक काम करता है।
क्या कोई मुझे बता सकता है कि समस्या कहां है?
अद्यतन: आईओएस 7 में कुछ मामलों में मेरे लिए, पुश व्यू काम नहीं कर रहा है। मैं कैसे cna डीबग और इसे ठीक करें?
आप कुछ और कोड दे सकते हैं? ऐसा कुछ और हो सकता है जो viewDidLoad: निष्पादित करने के कारण हो सकता है। – Abhinit