- (void)viewDidLoad {
webCollectionOnScroller=[[NSMutableArray alloc] init];
scroll = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 370, 320, 94)];
scroll.pagingEnabled = YES;
currentWeb=0;
globali=0;
firstTime=0;
[loadingWeb startAnimating];
alertForLoading = [[UIAlertView alloc] initWithTitle:@"Loading..." message:@"link is being loaded.\n Please wait!" delegate:self cancelButtonTitle:@"Back" otherButtonTitles:nil];
[alertForLoading show];
UIActivityIndicatorView *indicator = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge];
// Adjust the indicator so it is up a few pixels from the bottom of the alert
indicator.center = CGPointMake(alertForLoading.bounds.size.width/2, alertForLoading.bounds.size.height - 100);
[indicator startAnimating];
[alertForLoading addSubview:indicator];
[NSThread detachNewThreadSelector:@selector(initializeParser)toTarget:self withObject:nil];
[super viewDidLoad];
}
,這是控制檯錯誤「 - [linksGallery respondsToSelector:]:消息發送到釋放的實例0x639a890 [切換處理2211] 」應用崩潰由於內存泄漏
它不會崩潰當我評論主視圖發佈聲明
-(IBAction) goToLinks{
linksGallery *showLinks=[[linksGallery alloc] initWithNibName:@"linksGallery" bundle:nil];
[self.navigationController pushViewController:showLinks animated:YES];
//[showLinks release];
}
更多信息,請!我哪一行崩潰?什麼是'linksGallery'? – dasdom
更改此行並檢查 - > indicator.center = CGPointMake(100,200);可能是你失去了對alertForLoading的引用。如果它不工作評論NSThread線和檢查。我希望在initializeParser方法中出現錯誤。 – Dee
linksGallery是類名 –