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

Objective-C Discussion :

Executer une methode [Objective-C]


Sujet :

Objective-C

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2009
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 25
    Points : 16
    Points
    16
    Par défaut Executer une methode
    Bonjour, quelqu'un pourrait m'eclairer sur cette erreur?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    //
    //  RyuViewController.m
    //  Ryu
     
    #import "RyuViewController.h"
     
    @implementation RyuViewController
     
    @synthesize player;
     
     
    - (void)clean 
    {  
        [self.player setImage:nil];  
        self.player.animationImages = nil;  
    }  
     
     
    - (void)normal 
    {
     
        [self clean];  
     
        NSArray *imageArray = [[NSArray alloc] initWithObjects:  
                               [UIImage imageNamed:@"Ryu1.gif"],  
                               [UIImage imageNamed:@"Ryu2.gif"], [UIImage imageNamed:@"Ryu3.gif"], [UIImage imageNamed:@"Ryu4.gif"], nil];   
     
        self.player.animationImages = imageArray;  
        self.player.animationDuration = 0.3;  
        self.player.contentMode = UIViewContentModeBottomRight;  
        [self.view addSubview:self.player];  
        [self.player startAnimating]; 
    }
     
    [self normal]; // 2 Erreurs: " Expected Identifier or "(" " , "Use of undeclared identifier 'self"
     
    -(IBAction)ActionHaut:(id)sender
    {  
        [self normal];  
    }  
     
     
    - (void)dealloc
    {
        [player release];
        [super dealloc];
     
    }
     
    - (void)didReceiveMemoryWarning
    {
        // Releases the view if it doesn't have a superview.
        [super didReceiveMemoryWarning];
     
        // Release any cached data, images, etc that aren't in use.
    }
     
    #pragma mark - View lifecycle
     
    /*
     // Implement viewDidLoad to do additional setup after loading the view, typically from a nib.
     - (void)viewDidLoad
     {
     [super viewDidLoad];
     }
     */
     
    - (void)viewDidUnload
    {
        [player release];
        player = nil;
        [super viewDidUnload];
        // Release any retained subviews of the main view.
        // e.g. self.myOutlet = nil;
    }
     
    - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
    {
        // Return YES for supported orientations
        return (interfaceOrientation == UIInterfaceOrientationPortrait);
    }
     
    @end
    Je voudrais que cette methode se lance au demarrage et ne pas avoir a utiliser une action.

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    94
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 94
    Points : 74
    Points
    74
    Par défaut
    Cet appel de méthode n'a rien à faire cet endroit.

    Si ton objectif est d'appeler cette méthode au chargement de la vue, l'appel doit se faire dans la méthode viewDidLoad.
    Opticus : client Flickr pour iPhone et iPod Touch

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2009
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 25
    Points : 16
    Points
    16
    Par défaut
    merci

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 07/05/2007, 22h26
  2. [C#] executer une "methode?" a partir du clavier
    Par Rafsky dans le forum Windows Forms
    Réponses: 15
    Dernier message: 22/10/2006, 19h27
  3. Réponses: 4
    Dernier message: 06/10/2006, 13h11
  4. [Thread] comment arreter un thread qui execute une methode b
    Par Cyber@l dans le forum Concurrence et multi-thread
    Réponses: 8
    Dernier message: 04/08/2004, 10h51

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