IOS [__NSPlaceholderArray initWithObjects:count:]: essayez d'insérer néant objet à partir d'objets[0]'

Je suis en train de créer une dynamique de menu diapositive comme facebook.

- Je obtenir des données à partir d'un json demande. et l'affichage de ces données dans l'une des sections de la glissière de table.
Je suis nouveau en objective-c, j'ai aussi essayé avec NSMutableArrays et j'ai eu une erreur.
En d'autres vues de table je fais la même chose mais sans les sections. un seul MutableArray et je peux témoigner de la table.

- Je faire quelque chose comme ceci:

-(void) requestJSONFinishedWithParsedObject:(NSDictionary *)parsedObject{


  NSArray  *projectsObjectArray = [parsedObject objectForKey:@"projects"];

    [self createMainNavigationController];
    self.section1 = [NSArray arrayWithObjects:@"Profile", @"Notifications", @"Exit", nil];
    self.section2 = [NSArray arrayWithObjects:@"Main", nil];


    for (NSDictionary *projectObject in projectsObjectArray)
    {
        Project *newProject = [[Project alloc] init];

        newProject.title= [projectObject objectForKey:@"title"];

        self.section3 = [NSArray arrayWithObject:newProject.title];
    }

    self.menu = [NSArray arrayWithObjects:self.section1, self.section2, self.section3, nil];
    [menuTableView reloadData];
}

Je vais avoir cette erreur :

*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[__NSPlaceholderArray initWithObjects:count:]: attempt to insert nil object from objects[0]'
Veuillez NSLog(@"Val : %@",newProject.title);. Qu'est-ce que la production ?

OriginalL'auteur roxeman3 | 2013-05-03