我想知道是否有一种方法可以像使用 UINavigationController 启动应用程序时那样声明项目范围的变量,并且您可以从应用程序的任何位置调用该导航控制器,因为它是在应用程序委托中声明的。
我想创建一个项目(全局)变量,允许我调用 SVProgress hud 或从我的应用程序中的任何位置关闭它。我有这个问题,我将 UIViewController 加载到导航堆栈上,启动 SVProgress hud 然后向我的数据库发出请求。如果我收到错误返回,我需要处理一些事情,其中之一是能够解除SVProgress 界面。
这是我到目前为止的代码
AppDelegate.h
#import "SVProgressHUD.h"
@interface MYAPPAppDelegate : UIResponder <UIApplicationDelegate> {
//..
}
@property (strong, nonatomic) SVProgressHUD *svprogressHud;
AppDelegate.m
@synthesize svprogressHud;
不确定这是否可能,希望有人能帮助我。
这是SVProgress git的链接