Interface Builder: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Messbot (discussione | contributi)
Riga 35:
In questo modo tutta l'inizializzazione viene effettuata prima dell'esecuzione dell'applicazione; grazie a ciò, da una parte il processo di sviluppo viene semplificato e dall'altra vengono migliorate le prestazioni dell'applicazione.
 
Interface Builder registra l'interfaccia di un'applicazione come se fosse una [[directory]] ([[bundle]]), che contiene gli oggetti dell'interfaccia e le relazioni tra di essi utilizzate nell'applicazione. Questi oggetti sono raggruppati o in un file [[XML]], o in un file stile-[[NeXT]] con estensione <ttkbd>.nib</ttkbd>.
Quando un'applicazione viene lanciata, i corrispondenti oggetti NIB vengono scompattati, collegati al codice binario della loro rispettiva applicazione, e ''risvegliati''. I NIB vengono spesso chiamati ''"freeze dried"'' (pronti all'uso) perché contengono oggetti archiviati e pronti per essere eseguiti.