+ Répondre à la discussion
Affichage des résultats 1 à 3 sur 3
  1. #1
    Invité de passage
    Homme Profil pro
    Étudiant
    Inscrit en
    octobre 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : octobre 2012
    Messages : 2
    Points : 0
    Points
    0

    Par défaut Probleme compilation

    Bonjour,
    Voila je suis un débutant en développement IOS (pour ipad). Je sais que cette question va être très simple à résoudre pour une personne qui s'y connait un minimum ^^'.

    J'ai une erreur au niveau de la compilation de mon projet, est ce que quelqu'un pourrait m'aider à la résoudre en m'expliquant ou ca bloque ?

    Voici le .h:
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    #import <UIKit/UIKit.h>
    #import <Foundation/Foundation.h>
    #import "Reachability/Classes/Reachability.h"
    
    @interface Connexioncontroller: UIViewController
    {
        Reachability *reachability;
    }
    
    @property(nonatomic,retain) UIWebView *Reachability;
    
    - (void) handleNetworkChange:(NSNotification *)notice;
    
    @end
    Voici le .m:
    Code :
    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
    #import "Connexioncontroller.h"
    
    @implementation Connexioncontroller
    @synthesize Reachability;
    
    - (void)viewDidLoad
    {
        [super viewDidLoad];
        [[NSNotificationCenter defaultCenter] addObserver:self selector:[self handleNetworkChange] name:kReachabilityChangedNotification object:nil];
    //error: No visible @interface for 'connexioncontroller' declares the selector 'handleNetworkchange'
    
        reachability = [Reachability reachabilityForInternetConnection];
        [reachability startNotifier];
        NetworkStatus remoteHostStatus = [reachability currentReachabilityStatus];
        
        if(remoteHostStatus == NotReachable)
        {
            NSLog(@"no");
        }
        else if (remoteHostStatus == ReachableViaWiFi)
        {
            NSLog(@"wifi");
        }
        else if (remoteHostStatus == ReachableViaWWAN)
        {
            NSLog(@"cell");
        }
    }
    
    - (void)viewDidUnload
    {
        [super viewDidUnload];
        // Release any retained subviews of the main view.
    }
    
    - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
    {
        return YES;
    }
    
    - (void) handleNetworkChange:(NSNotification *)notice
    {
        NetworkStatus remoteHostStatus = [reachability currentReachabilityStatus];
        if(remoteHostStatus == NotReachable)
        {
            NSLog(@"no");
        }
        else if (remoteHostStatus == ReachableViaWiFi)
        {
            NSLog(@"wifi");
        }
        else if (remoteHostStatus == ReachableViaWWAN)
        {
            NSLog(@"cell");
        }
    }
    
    @end
    Je suis debutant soyez indulgent.

    Merci d'avance.

  2. #2
    Membre confirmé
    Inscrit en
    décembre 2008
    Messages
    281
    Détails du profil
    Informations forums :
    Inscription : décembre 2008
    Messages : 281
    Points : 234
    Points
    234

    Par défaut

    Bonjour,

    essai :
    @selector(handleNetworkChange à la place de : [self handleNetworkChange]

    Bonne journée,

    Paye Tes Dettes - Applciation android.

    DevHackSecure - Pense bête d'un étudiant en informatique - Tutos DEV

    " I also realize that _everybody_ thinks that they are right, and that they are supported by all other right-thinking people. That's just how people work. We all think we're better than average." Linus Torvalds

  3. #3
    Invité de passage
    Homme Profil pro
    Étudiant
    Inscrit en
    octobre 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : octobre 2012
    Messages : 2
    Points : 0
    Points
    0

    Par défaut

    Oui en effet j'avais trouvé la solution Merci quand même

    Mais je sais pas pourquoi maintenant j'ai des erreurs dans les classes de Reachability (que j'ai téléchargés du site d'apple et importés dans mon projet):

    Petite capture:
    http://image.noelshack.com/fichiers/...a-16-02-03.png

    PS: Euh dois je importer aussi le ReachabilityAppDelegate.m (et le ReachabilityAppDelegate.h) ?

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •