Sono stato bloccato con questo avviso per diverse ore. Ho guardato intorno a SO per le risposte, ho provato tutti quelli che ho trovato e non sono riuscito a trovare la soluzione. Ecco il run-down del codice che ho, che Xcode ha generato di default.Le finestre delle applicazioni dovrebbero avere un controller di visualizzazione root al termine dell'avviso di avvio dell'applicazione
Questo è a mio AppDelegate
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
self.window.rootViewController = self.navigationController;
[self.window makeKeyAndVisible];
return YES;
}
ho questo su main.m (secondo this answer)
int main(int argc, char *argv[])
{
@autoreleasepool {
int retVal = UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
return retVal;
}
}
Ho anche tutti i collegamenti nel mio MainWindow.xib collegato correttamente. Quindi sono in perdita in questo momento. Qualcosa che potrei mancare? Grazie in anticipo!
La risposta contrassegnata come accettata per la domanda collegata è quella che ha risolto il problema per l'autore della domanda. Ci sono altre 36 risposte elencate qui, che descrivono una lista di altre possibilità. – dasblinkenlight
@dasblinkenlight Questo è uno strano commento. –
@robmayoff Ho provato a riformularlo per renderlo meno strano. La domanda che l'OP ha collegato ha molte risposte, ognuna delle quali descrive un problema diverso che porta allo stesso avvertimento e ai modi per risolverlo. L'OP accenna a risolvere il problema come descritto nella risposta accettata, ma non sembra che abbia provato altre 36 raccomandazioni. – dasblinkenlight