Che cosa significa Delegato media in Xcode
? È possibile utilizzare l' ambiente di sviluppo Xcode integrato da Apple per programmare iPhone , iPod touch e iPad applicazioni nei linguaggi di programmazione Objective- C e Cocoa . Il cacao è l'interfaccia di programmazione delle applicazioni , che permette di connettersi a iPhone , iPod touch e iPad di servizi come una mappa o una fotocamera . Un delegato è una classe di supporto a Cocoa che consente a un altro oggetto di notifica quando certi eventi accadono . Ruolo del Delegato
Il delegato riceve messaggi da un oggetto host che contiene un riferimento puntatore al delegato . L'oggetto invia messaggi al delegato quando è necessario il suo ingresso per un compito .
Perché delegati Needed
L' oggetto deve il delegato perché l'oggetto può compiere solo un generico compito , quindi ha bisogno il delegato per realizzare un compito più specifico .
Come delegazione Lavori
l'oggetto di notifica al delegato quando l'oggetto ha bisogno del suo ingresso per un compito particolare . Il delegato fornisce specifico comportamento in vari punti nel compito .
Delegazione Design Pattern
delegazione è comune in Cocoa . Si consiglia di utilizzare la delega piuttosto che sottoclasse di una classe.