मुझे आश्चर्य है कि आईफोन प्रोग्रामिंग में AppDelegate = [[UIApplication sharedApplication] delegate]
से NavController कैसे प्राप्त करें। उदाहरण के लिए, अन्य दृश्य नियंत्रक में जहां हम AppDelegate का संदर्भ देते हैं।AppDelegate से navController कैसे प्राप्त करें।
applicationDelegate.h में हमने:
UINavigationController *navController;
और
- (void)applicationDidFinishLaunching:(UIApplication *)application {
[window addSubview: navController.view];
[window makeKeyAndVisible];
}
applicationDelegate.m में पीछा कर रहा है वहाँ वैसे भी MainWindow से navController पाने के लिए:
UIWindow *mainWindow = [appDelegate window];
आप नेविगेशन नियंत्रक को अपने ऐप प्रतिनिधि की संपत्ति क्यों नहीं बनाते? –
मुझे केवल मुख्यविंडो (UIWindow * mainWindow = [appDelegate window]) द्वारा navController के बारे में जानकारी प्राप्त करने की आवश्यकता है, यह संभव है। – ramo
मुझे लगता है कि नहीं। लेकिन आप वास्तव में ऐप प्रतिनिधि का उपयोग क्यों नहीं कर सकते? –