2012-10-11 6 views
1

Première publication."FBRequest requestForMe" Sélecteur non reconnu

Juste hier téléchargé (10/10/2012)

SDK iOS FB Je suis passé par les étapes Getting Started énumérées à https://developers.facebook.com/docs/getting-started/facebook-sdk-for-ios/3.1/

J'essaie d'appeler [FBRequest requestForMe]

Comme une partie de ce code de test

if (FBSession.activeSession.isOpen) 
    { 
     [[FBRequest requestForMe]startWithCompletionHandler:^(FBRequestConnection *connection, id result, NSError *error) {}]; 
    } 

Le code de test est mis en oeuvre à l'intérieur d'un existi projet ng. Le code compile/construit bien; il n'y a pas d'erreur de linker. C'est dans une méthode viewDidAppear à l'intérieur d'un viewcontroller qui est ouvert en appuyant sur un bouton.

Je reçois cette erreur d'exécution sur le [FBRequest requestForMe] appel: [FBRequest requestForMe]: sélecteur non reconnu envoyé à la classe 0x667bb0 0x667bb0 est FBRequest.

Je suis sûr qu'il y a plus d'informations que je pourrais donner, je ne sais pas quoi d'autre pourrait aider. Faites le moi savoir et je répondrai. Question: Qu'est-ce qui rendrait le sélecteur requestForMe non reconnu, sachant que la compilation et la liaison ne se plaignent pas du tout de cette ligne?

Répondre

1

Donc, excellent premier message de ma part ... Le code existant sur lequel je travaillais avait déjà été implémenté sur Facebook. Il avait déjà un FBRequest.h/m. D'une façon ou d'une autre, l'éditeur de liens s'est embrouillé mais ne m'a jamais crié dessus? J'ai supprimé les anciens fichiers FBRequest de la cible de génération et tout va bien maintenant. Merci d'avoir lu!

+0

Heureux que vous allez bien! –

+0

Capture brillante! – capikaw

Questions connexes