项目上要封装一个蓝牙刷卡器的manager类
在添加 MBProgressHUD 之后,
由于此manager类继承自 NSObject 所以 不能为 HUD提供可以弹出的view
因此在设置 _hud.delegate = self 的时候爆出
The view used in the MBProgressHUD initializer is nil 错误
报错原因 就是因为没有能承载此hud的view
谷歌了方法
[[UIApplication sharedApplication] keyWindow]
解决办法就是 让 keyWindow 来承载
这个是hud错误的代码 , 我们所看到的报错信息 , 大部分都是用
NSEXception这个输出在控制台的,““
if (!view) {
[NSException raise:@"MBProgressHUDViewIsNillException"
format:@"The view used in the MBProgressHUD initializer is nil."];
}