Mi UITableView está devolviendo EXEC_BAD_ACCESS
, pero ¿por qué?EXEC_BAD_ACCESS en UITableView cellForRowAtIndexPath
¡Vea este fragmento de código!
Cargando UITableView funciona bien, entonces allXYZArray != nil
y se completa!
A continuación, el desplazamiento de la tableview hasta el fondo y copia de seguridad de causas que se caiga, ya que va a cargar el método cellForRowAtIndexPath
Se produce un error en la línea:
"NSLog(@"allXYZArray::count: %i", [allXYZArray count]);"
(UITableViewCell *)tableView:(UITableView *)theTableView cellForRowAt
IndexPath:(NSIndexPath *)indexPath {
static NSString *CellIdentifier = @"CellIdentifier";
UITableViewCell *cell = [theTableView dequeueReusableCellWithIdentifier:CellIdentifier];
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease];
@try
{
if (allXYZArray == nil) {
NSLog(@"nil");
allXYZArray = [ToolBox getMergedSortedDictionaries:allXYZGiven SecondDictionary:allXYZSought];
}
NSLog(@"%i", [indexPath row]);
NSLog(@"allXYZArray::count: %i", [allXYZArray count]);
Puedes publicar el código para el resto del método junto con el código para [ToolBox getMergedSortedDictionaries: SecondDictionary:]? – MrHen