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

Swift Discussion :

affichage de tableau


Sujet :

Swift

  1. #1
    Membre averti
    Avatar de exe2bin
    Profil pro
    Passionné de programmation
    Inscrit en
    Mars 2009
    Messages
    537
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Passionné de programmation

    Informations forums :
    Inscription : Mars 2009
    Messages : 537
    Points : 387
    Points
    387
    Billets dans le blog
    3
    Par défaut affichage de tableau
    Bonsoir tous ;
    Un simple code boucle sur un tableau composé d'instances de classe sur lesquelles on appelle une méthode :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    for objet in tableau {
        print(objet.description())
    }
    voici la méthode des objets :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    func description() { print("ce qui me plaît") }
    Tout se passe comme prévu mais l'affichage rajoute "()" en dernière ligne ?
    Qui sait pourquoi cet ajout et surtout comment le supprimer ?

  2. #2
    Nouveau membre du Club
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Juin 2017
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Chercheur en informatique

    Informations forums :
    Inscription : Juin 2017
    Messages : 17
    Points : 26
    Points
    26
    Par défaut Ooi, tout ne se passe pas comme prévu.
    Bonjour à vous, à toutes et à tous.

    Citation Envoyé par exe2bin Voir le message
    Tout se passe comme prévu mais l'affichage rajoute "()" en dernière ligne ?
    Qui sait pourquoi cet ajout et surtout comment le supprimer ?
    Vous utilisez la fonction print() deux fois.
    Une fois dans la boucle et une fois dans description().
    Le print() dans la boucle attend un retour, qu'elle ne reçoit pas, d'où le "()" en dernière ligne.
    Il faut modifier votre description. Comme ceci.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    func description() { 
    return "ce qui me plaît" 
    }
    Cordialement
    coderEnSwift

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. incrementation et affichage de tableau
    Par chris670 dans le forum C++
    Réponses: 3
    Dernier message: 23/01/2006, 18h34
  2. Affichage de tableau dans IE6 et FIREFOX
    Par olaxius dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 08/12/2005, 11h49
  3. Probleme affichage dans tableau selon requête
    Par moulette85 dans le forum Langage SQL
    Réponses: 11
    Dernier message: 01/03/2005, 15h44
  4. [W3C] affichage de tableau
    Par Anonymous dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 28/12/2004, 14h40
  5. affichage de tableau dynamique
    Par EJ dans le forum XMLRAD
    Réponses: 12
    Dernier message: 04/06/2004, 10h58

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