NSNotification letting anyone observe for injection

This is especially useful if there are some classes that is difficult to reset and simple to recreate. 

Example: a controller has 10 different table view cells. It can be easier to rebuild the table view than to update each cell.