IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apple Discussion :

utiliser NSString / int dans UIView


Sujet :

Apple

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 2
    Points : 1
    Points
    1
    Par défaut utiliser NSString / int dans UIView
    Bonjour à tous ( 1ier post sur le forum ),

    J'ai un petit problème que je vais essayer de vous expliquer dans un exemple :

    J'ai fait un tableau composé de 2 lignes et 2 colonnes avec 4 cases de type UIView qui sont declaré comme UIView* A1 , UIView* A2 , UIView* B1 , UIView* B2 .

    Mon but est de colorier les cases en fonction des valeurs lettre et ligne que j'obtiens donc je devrais obtenir quelque chose comme :
    A1.backgroundColor = [UIColor redColor];

    Le problème c'est que dans mon algo j'obtiens la lettre et la ligne dans un dictionnaire mais que je n'arrive a les fusionner pour m'en servir dans UIView :

    "info est donc un dictionnaire"
    [info objectForKey:@"lettre"] -> renvoi un string ex: A
    [info objectForKey:@"ligne"] -> renvoi un entier ex: 1

    J'ai essayé plusieurs syntaxe mais impossible d'y arriver , si vous pouvez m'éclairer .

  2. #2
    Expert confirmé
    Homme Profil pro
    Inscrit en
    Septembre 2006
    Messages
    2 937
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 2 937
    Points : 4 358
    Points
    4 358
    Par défaut
    Citation Envoyé par dogme13 Voir le message
    Bonjour à tous ( 1ier post sur le forum ),

    J'ai un petit problème que je vais essayer de vous expliquer dans un exemple :

    J'ai fait un tableau composé de 2 lignes et 2 colonnes avec 4 cases de type UIView qui sont declaré comme UIView* A1 , UIView* A2 , UIView* B1 , UIView* B2 .

    Mon but est de colorier les cases en fonction des valeurs lettre et ligne que j'obtiens donc je devrais obtenir quelque chose comme :
    A1.backgroundColor = [UIColor redColor];

    Le problème c'est que dans mon algo j'obtiens la lettre et la ligne dans un dictionnaire mais que je n'arrive a les fusionner pour m'en servir dans UIView :

    "info est donc un dictionnaire"
    [info objectForKey:@"lettre"] -> renvoi un string ex: A
    [info objectForKey:@"ligne"] -> renvoi un entier ex: 1

    J'ai essayé plusieurs syntaxe mais impossible d'y arriver , si vous pouvez m'éclairer .
    http://developer.apple.com/library/m.../NSString.html

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Bonjour ,
    J'ai pu en fait resoudre mon probleme a force de recherche .

    Ce que je voulais faire eté en fait du metaprogramming.

    Donc voici ce qu'il fallait faire :

    NSString *methodString = [NSString stringWithFormat:@"%@%@", [info objectForKey:@"lettre"], [info objectForKey:@"ligne"]];
    SEL selector = NSSelectorFromString(methodString);
    UIView *view = [self performSelector:selector];

Discussions similaires

  1. Réponses: 5
    Dernier message: 16/04/2015, 04h07
  2. Utilisation de MAX dans une requête SQL
    Par Evil onE dans le forum Langage SQL
    Réponses: 7
    Dernier message: 15/06/2004, 18h38
  3. Réponses: 3
    Dernier message: 11/03/2004, 10h58
  4. impossible d'utiliser ma fonction dans un insert
    Par caramel dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 10/04/2003, 15h04
  5. Utilisation de Pointeurs dans API windows
    Par Drooxy dans le forum API, COM et SDKs
    Réponses: 4
    Dernier message: 13/03/2003, 22h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo