A HUD with a customizable nondeterminate spinner animation and optional message to indicate activity. By default it shows the standard iOS activity indicator but can be customized with any user supplied class via the indicatorViewClass property. The appearance of the HUD can be customized using the appearance proxy.
The API is fully contained in SDActivityHUD.h.
Check out the example project for usage examples.