1.仿照引用计数:需要loading的时候调用开始的方法,计数初始为0,计数+1,>0就展示loading。需要结束时候就调用stop方法,计数- 1,计数=0的时候去掉loading浮层。计数<0是因为多调用了结束的方法,需要查看代码哪里没有配好对了。
2.仿照UIAlertView的弹出,每个loading新建一个继承与uiwindow的window并设置为keywindow,哪个请求结束的时候关闭删除这个window。遍历window数组,有则当上一个window隐藏后,继续展示下一个。