- MBProgressHUD now requires LLVM 3+ - instance variables moved to the class implementation or removed (using synthesized instance vars) - using KVO instead of custom accessors - completely rewritten layout and UI buildup code - more concise arc conditionals - added MBProgressHUDModeText (+ example) - various documentation fixes - migrated to @autoreleasepool - general source code cleanup and restructuring - removed deprecated delegate callback - version bump to 5.0
- some additional cleanup and refactoring of class methods
* The already present hideHUDForView:animated: method hide and remove only one HUD found in the subviews (the last one). There are cases when more than one HUD can be added to a view (explicit add or just accidental fast user interactions): the added hideAddHUDForView:animated: method hides and removes all the HUD that have been previously added to a view.
…ding the view to a superview