Les propriétés de compilation
Chacha
Membre
Salut,
suite à des événements récents http://www.objective-cocoa.org/forum/index.php?topic=1035.msg11393#msg11393, je commence à vraiment me demander comment fonctionne le gestionnaire de propriétés de compilation sous XCode.
Quelle est la hiérarchie de surcharge ?
Qu'est-ce que ça veut dire quand des lignes sont en gras ? sont barrées ?
J'ai toujours trouvé cet inspecteur très mal foutu, si quelqu'un pouvait m'expliquer...
Merci d'avance
Chacha
suite à des événements récents http://www.objective-cocoa.org/forum/index.php?topic=1035.msg11393#msg11393, je commence à vraiment me demander comment fonctionne le gestionnaire de propriétés de compilation sous XCode.
Quelle est la hiérarchie de surcharge ?
Qu'est-ce que ça veut dire quand des lignes sont en gras ? sont barrées ?
J'ai toujours trouvé cet inspecteur très mal foutu, si quelqu'un pouvait m'expliquer...
Merci d'avance
Chacha
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
1- options du template du projet
2 -options du projet
3- options du target
le 1 étant surchargé par 2, et 2 par 3...
Lorsque le texte de l'option est en gras, cela signifie que l'option est surchargée (donc masque les options de niveaux inférieurs), même si la valeur de l'option semble vide.
Pour supprimer le "gras" (donc pour que l'option à utiliser soit celle des niveaux inférieurs), il suffit de sélectionner l'option en gras, et d'appuyer sur la touche DELETE.
Dans ton cas, l'option 10.4 only du projet est masquée par celle du target. Va dans les proriétés des targets, est tape DELETE sur cette option pour que ce soit celle du projet qui soit utilisée lors du build.
.
Merci bien à vous deux (fouf et Bru). Je ne vous lâche cependant pas encore, parce qu'il y a une ambiguà¯té dans tout ça. Qu'entends-tu par surcharger, et "niveaux inférieurs" en fait ? C'est dans le sens "montant" ou dans le sens "descendant" ? C'est ma faute, aussi, je n'ai pas pris un vocabulaire adapté.
3 est prioritaire sur 2, 2 est prioritaire sur 1, c'est bien ça ? ça paraà®t cohérent.
+
Chacha
quand je dis :
alors que je liste :
enfin quand j'écris :
et sachant que 1 est inférieur à 2, et 2 à 3...
.
[mauvaisefoi]
Ouiiii, mais quand je vois ta liste, hop, ma mémoire visuelle l'associe à un immeuble à 3 étages, donc les niveaux inférieurs auraient été les plus "bas" sur la page.
[/mauvaisefoi]
Plus sérieusement, c'est juste une question de vocabulaire, pour moi le projet est un niveau "supérieur" à la target; la target étant plus spécialisée, on s'attend à la voir plus "bas" dans un diagramme de classes. D'où l'ambiguà¯té.
Mais bon, l'important, en plus d'être d'accord, c'est aussi d'en être conscient, même si le vocabulaire change, donc j'aimais autant mettre une ceinture et des bretelles et demander des précisions.
+
Chacha