AppDelegate.h 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. //
  2. // AppDelegate.h
  3. // BuguLive
  4. //
  5. // Created by xfg on 16/4/12.
  6. // Copyright © 2016年 xfg. All rights reserved.
  7. //
  8. #import <UIKit/UIKit.h>
  9. #import "SuspenionWindow.h"
  10. #import "BGBaseAppDelegate.h"
  11. #import "AFNetworking.h"
  12. #import "BGLiveBaseController.h"
  13. #import "BGTabBarController.h"
  14. #import "BGNavigationController.h"
  15. #import "BogoNoNetworkView.h"
  16. #import <CallKit/CallKit.h>
  17. @interface AppDelegate : BGBaseAppDelegate
  18. @property (nonatomic, assign) BOOL isInAudioVideoChatVc; //是否已经进入语音或视频通话
  19. @property (nonatomic, assign) BOOL hasSmallAudioVideoView;//是否存在最小化的语音视频房间
  20. @property (nonatomic, assign) BOOL isLaunchSuccess;//是否已经启动APP成功了
  21. @property (nonatomic, assign) BOOL isEnterLiveVC; //是否已经进入语音或视频直播间
  22. @property (nonatomic, strong) SuspenionWindow *sus_window;
  23. @property(nonatomic, strong) BogoNoNetworkView *noNetworkView;
  24. @property (nonatomic, assign) AFNetworkReachabilityStatus reachabilityStatus;
  25. @property (nonatomic, assign) BOOL isTabBarShouldLoginIMSDK;
  26. @property (nonatomic, strong) BGNavigationController *webViewNav; // 需要我们重写get,去保存老的web页面,这样 好与H5交互
  27. + (instancetype)sharedAppDelegate;
  28. - (void)entertabBar;
  29. - (void)isShowHud:(BOOL)isShow hideTime:(float)hideTime;
  30. - (void)hideHud;
  31. - (void)beginEnterMianUI;
  32. -(void)showNesBarRedNum;
  33. @end