我一直在我的项目中出现这个断点,然后导致应用程序停止运行。
它并没有在线程结果中突破它似乎在这一行上突破:
[urlString appendString: [URLQueryGenerator createSearchURL]]
;
该代码行的方法如下:
- (void)loadData {
[_appDelegate reloadFavourites];
if (_appDelegate.properties.count < 1) {
//Reset Results page number to one. Because the results are starting afresh.
[self setCurrentSearchPage:1];
[self.navigationItem setTitle:NSLocalizedString(@"Search Results", nil) ];
//Create URL String
NSMutableString *urlString = [[NSMutableString alloc] initWithString: @""];
[urlString appendString: [URLQueryGenerator createSearchURL]];
NSLog(@"%@", urlString);
[xmlParser parseXMLPage:urlString withDelegate:self];
[v_loadingView setHidden:NO];
//Do not release Parser here, released in dealloc()
//[xmlParser release];
}
else
{
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
[self loadCells];
else
[table reloadData];
}
}
我在搜索按钮上设置了一个断点,然后将我带到结果页面,看看我是否可以调试发生了什么,但它没有清楚地说明为什么我一直收到这个错误。
我尝试在项目中启用zombie Object,但这仍然没有给我任何指示。
它真的很烦我,因为我不知道如何调试它,以便找出它为什么这样做!
任何人都可以帮忙吗?