MPProgressHUD是一个非常好用的进度指示器类库,其提供了苹果官方sdk没有提供的progress indicator接口,且提供多种样式,使用方法简便。
首先将类库文件添加到项目中。
使用实例代码如下:
- #import <UIKit/UIKit.h>
- #import "MBProgressHUD.h"
- #import <libkern/OSAtomic.h>
- @interface SampleViewController : UITableViewController <MBProgressHUDDelegate>
- @property (nonatomic, retain) NSCondition* condition;
- @property (nonatomic, retain) MBProgressHUD* hud;
- @end
- static volatile NSInteger WAITING_RESPONSE_FOR_SERVERRESPONSE = 0;