由于收到内存警告,我的应用程序多次崩溃,即使它仅将分配的活动字节显示为 7-8 MB,如屏幕截图所示。 即使在搜索了所有相关查询后,我也没有遇到问题。
我正在使用以下概念:1.共享实例
+ (WSHelper *)sharedInstance
{
static WSHelper *appInstance = nil;
if (nil == appInstance)
{
appInstance = [[super allocWithZone:NULL] init];
}
return appInstance;
}
2.MBProgressHUD
+ (void)showWaitIndicator:(UIViewController*)parentView
{
if(![AppGlobals sharedInstance].HUD)
[AppGlobals sharedInstance].HUD = [[MBProgressHUD alloc] initWithWindow:((AppDelegate *)[UIApplication sharedApplication].delegate).window];
[((AppDelegate *)[UIApplication sharedApplication].delegate).window addSubview:[AppGlobals sharedInstance].HUD];
[AppGlobals sharedInstance].HUD.labelText = @"Please Wait...";
[[AppGlobals sharedInstance].HUD show:TRUE];
}
请帮帮我...