Sto caricando un controller vista da una story board in modo esplicito e avere questo codice:Impossibile caricare esplicitamente vista del regolatore da storyboard
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Storyboard" bundle:nil];
UIViewController *initViewController = [storyboard instantiateViewControllerWithIdentifier:@"InitialScreen"];
Ma sto ottenendo un errore "'Storyboard() non contiene una visualizza controller con identificatore 'InitialScreen' "
Tuttavia, come si può vedere dallo screenshot, il controller di visualizzazione ha quell'identificatore. Ho usato questo identico modo di caricare i controller prima con successo, ma non ho idea del perché non funzioni questa volta. Qualche idea su quale potrebbe essere il problema?
Sì, sì. In realtà ho appena trovato il problema - è un problema con il simulatore, non ho trovato assolutamente nulla di sbagliato nel mio codice ed ero sicuro al 100% che fosse ok, quando sono stato in quella situazione in passato di solito trovo il colpevole è Xcode stesso. Quindi, anche se ho ripulito e ricostruito più volte, ho deciso di provare a reimpostare i contenuti nel simulatore e il bingo ha iniziato a funzionare. L'ho inserito in un bug nel contenuto della cache del simulatore e non aggiornato per riflettere le modifiche apportate in IB. – Gruntcakes
Ah sì, mi sono imbattuto in questi problemi anche in passato. Sono contento che hai risolto il problema. Buona programmazione! – bvogelzang
@Mungbeans, per il beneficio di altri con questo problema, si potrebbe considerare di digitare la propria soluzione come * risposta * e accettarla. Grazie. – Nate