Rellene la tabla de secciones de UITableView con Single NSMutableArray

Lamento volver a hacer la pregunta con una descripción completa. Lo que tengo es que tengo resultsArray que tiene una descripción del título, etc. que recibe del servidor, pero el problema es que quiero mostrar estos datos en secciones.

Entonces, digamos que si hay tres secciones que provienen de la matriz, entonces, ¿cómo se rellenarán los datos en cada sección utilizando una única matriz de resultados?

   - (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section
    {
return [categoryArray objectAtIndex:section];
}

resutArray tiene todos los datos de todas las secciones, así que cómo mostrarlas según las secciones

Estructura de la matriz es

             ObjectData *theObject =[[ObjectData alloc] init];
            [theObject setCategory:[dict objectForKey:@"category"]];
            [theObject setSub_Category:[dict objectForKey:@"sub_Category"]];    
            [theObject setContent_Type:[dict objectForKey:@"content_Type"]];
            [theObject setContent_Title:[dict objectForKey:@"content_Title"]];
            [theObject setPublisher:[dict objectForKey:@"publisher"]];
            [theObject setContent_Description:[dict objectForKey:@"content_Description"]];
    [theObject setContent_ID:[dict objectForKey:@"content_ID"]];
    [theObject setContent_Source:[dict objectForKey:@"content_Source"]];
        [resultArray addObject:theObject];

Respuestas a la pregunta(5)

Su respuesta a la pregunta