voici mon code:tableau CGFloat aide - iPhone dev
CGFloat components[8];//[8];// = { 0.6, 0.6, 0.6, 0.5, 0.4, 0.4, 0.4, 0.5 };
if ([appDelegate.graphType isEqualToString:@"response"])
{
CGFloat components[8] = { 0.2, 0.2, 0.2, 0.5, 0.5, 0.5, 0.5, 0.5 };
}
else
{
if ([appDelegate.graphType isEqualToString:@"uptime"])
{
CGFloat components[8] = { 0.694, 0.855, 0.961, 0.5, 0.188, 0.588, 0.906, 0.5 };
}
else
{
CGFloat components[8] = { 0.694, 0.855, 0.961, 0.5, 0.188, 0.588, 0.906, 0.5 };
}
}
Donc, fondamentalement, je veux dessiner différents gradients en fonction des différents types de graphiques. Cependant, xCode me montre que les composants CGFloat [8] de if/else sont inutilisés et ignorent ses valeurs. Toutes les idées quel est le problème
Il ne fonctionne pas comme ça, je l'ai essayé avant. Il signale une erreur pour les lignes de composants – Mladen
Non, bien sûr, ce n'était pas le cas. Vous ne pouvez pas initialiser un tableau en dehors de sa déclaration. J'ai modifié la source pour utiliser memcpy, ce qui pourrait mieux fonctionner. –
Cela fonctionne maintenant. Merci beaucoup :) – Mladen