È possibile passare i dati da una NSOperazione sulla catena di dipendenze da utilizzare dalla successiva NSOperation?Passare i dati da NSOperation alla prossima NSOperation
Grazie
Chris
È possibile passare i dati da una NSOperazione sulla catena di dipendenze da utilizzare dalla successiva NSOperation?Passare i dati da NSOperation alla prossima NSOperation
Grazie
Chris
Sì. L'attuale NSOperation
può accedere è dipendenze attraverso il metodo dependencies
:
NSArray *myDependancies = [self dependencies];
E 'quindi possibile l'accesso qualunque proprietà desiderate sulle operazioni precedenti e tirare fuori tutti i dati di cui necessita.
In un recente progetto ho scoperto che avevo bisogno di trasmettere dati così spesso che ho creato una sottoclasse di NSOperation che portava automaticamente uno NSDictionary
di dati da un'operazione a quella successiva.