tableView non reconnue

muqaddarmuqaddar Administrateur
13:44 modifié dans API AppKit #1
Salut,

J'ai 2 erreurs suite à une tableView qu'on me dit non déclarée, pourtant elle l'est de cette façon :

- (id)tableView:(NSTableView *)aTableView 
objectValueForTableColumn:(NSTableColumn *)aTableColumn 
row:(int)rowIndex

D'où ça peut venir ?
merci

Réponses

  • muqaddarmuqaddar Administrateur
    13:44 modifié #2
    J'ai trouvé, j'avais un outlet mal configuré qui traà“nait.

    Tant que j'y suis, j'ai souvent des "nuls characters ignored", par exemple pour cette ligne :

        sitesFile = [sitesFile stringByExpandingTildeInPath];

    Je vois pas d'où ça vient.
  • TiffTiff Membre
    13:44 modifié #3
    Moi non plus. Jamais vu.
  • muqaddarmuqaddar Administrateur
    13:44 modifié #4
    Ah, plus de bug, mais mes insertions ne marchent pas dans ma table.

    -(NSDictionary *)createSite
    {
        NSMutableDictionary *site = [NSMutableDictionary dictionary];
       
        [site setObject:[siteWebField stringValue] forKey:@Site Web];
    }

    - (IBAction)addSite:(id)sender
    {
        [sites addObject:[self createSite]];
        [tableView reloadData];
        [self saveData];
    }

    Et je peux lire :
    2004-06-02 22:31:36.470 OVHmdp[1316] *** -[NSCFDictionary setObject:forKey:]: attempt to insert nil value

    Bref, rien n'est retourné, reste à savoir pourquoi. :-(
  • muqaddarmuqaddar Administrateur
    juin 2004 modifié #5
    Ah j'ai trouvé. :-)
    En fait, j'avais changé les noms des outlets ds xCode, et en lisant le fichier .h ds IB, on perd les connections... je savais pas.

    Par contre, je me paie un :
    -[NSScrollView reloadData]: selector not recognized

    Aie aie aie... je pose mes pb, souvent ça me fait trouver ;-)
  • muqaddarmuqaddar Administrateur
    13:44 modifié #6
    Ah voilà, j'avais connecté le tour de la table (NSScrollView) au lieu du contenu avec les sélecteurs dans IB.
    J'espère que mes erreurs servent aux autres débutants ;-)
  • TiffTiff Membre
    13:44 modifié #7
    :D Ce qui est bien avec toi, c'est que tu fais exprès de faire des erreurs pour que les débutants fassent attention aux "pièges".
    Bon, tout va bien, je vois que tu arrives à te corriger tout seul, c'est le métier qui entre.
  • muqaddarmuqaddar Administrateur
    13:44 modifié #8
    En fait, ça m'a souvent fait ça, c'est en demandant de l'aide que je trouve ;-)
    C'était pareil pour mes débuts en php. :-)

    En tout cas, je me régale pour l'instant et c'est le principal.
Connectez-vous ou Inscrivez-vous pour répondre.