2017-09-09 6 views
0

J'essaie d'intégrer la connexion Twitter dans mon projet. J'utilise Xcode7 et suivant Twitter login tutorial. Mais j'obtiens l'erreur dans AppDelegate value of type 'Twitter' has no member start. J'ai installé pod 'TwitterKit' et ajouté #import <TwitterKit/TwitterKit.h> dans bridging header. Ci-dessous le code dans AppDelegateiOS Swift 2 Intégration de connexion Twitter

func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool { 
Twitter.sharedInstance().start(withConsumerKey:"hTpkPVU4pThkM0", consumerSecret:"ovEqziMzLpUOF163Qg2mj") 

return true 
} 

toute aide serait appréciée. Merci à l'avance

Répondre

1

À partir de votre code, il semble que vous utilisez Swift2 mais vous utilisez la méthode Swift3 pour Twitterkit

Utilisez cette méthode Swift2 et essayez à nouveau, il devrait fonctionner pour vous

Twitter.sharedInstance().startWithConsumerKey("your_key", consumerSecret: "your_secret") 
+0

Ouais, erreur éliminée. Où vais-je obtenir le code swift2 pour la connexion à Twitter? – IPL10

+0

@ IPL10 Leur documentation est remplie de code swift3, donc je ne sais pas où vous l'obtiendrez. Mais oui vous pouvez suivre le code swift3 et juste le nom de la méthode est un peu différent, donc vous pouvez taper et attendre que votre xcode vous suggère. J'espère que cela résout votre problème. Vous pouvez l'accepter comme réponse si elle résout votre problème ou si vous voulez poser une autre question je serai heureux de vous aider –