Domanda

Sono nuovo di sviluppo di iPhone. Sto leggendo che il "proprietario del file" nel XI ter è il responsabile di istanziare tutti gli oggetti definiti nel pennino ... un certo tipo di modello di fabbrica viene in mente, ma forse io non sto guardando il quadro generale ...

Quindi, quale sarebbe il modello di progettazione più vicina (GOF) associato al concetto di "file proprietario"?

È stato utile?

Soluzione

proprietario del file non è in realtà parte di un modello di progettazione.

proprietario del file è in realtà solo un segnaposto in Interface Builder per una specifica classe da assegnare in seguito. Se si guarda il pannello informazioni nella finestra di ispezione per il proprietario del file si vedrà assegnata una particolare classe. Quando il pennino è per la finestra principale, la classe è UIApplication o di una sottoclasse. Quando la sua vista, classe di appartenenza del file è di solito una classe di controller della vista. Si potrebbe, tuttavia, essere qualsiasi classe fintanto che la classe potrebbe collegarsi ad almeno un altro oggetto nel pennino.

Ogni pennino ha bisogno di un proprietario del file per servire come punto di ingresso per il pennino. E 'l'oggetto che altri oggetti diventano consapevoli di quando il pennino è caricato. Ma questo è più di un semplice praticità, invece di un modello di progettazione.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top