Use Fabric. Make sure to reference the right app in info.plist -> Fabric -> Kits.
Import:
import TwitterKitPerform login thusly:
// Log in with Twitter
Twitter.sharedInstance().logIn { session, error in
if (session != nil) {
print("signed in as \(session!.userName)");
} else {
print("error: \(error!.localizedDescription)");
}
}Check extant token thusly:
// Check Twitter login
let store = Twitter.sharedInstance().sessionStore
twitterSession = store.session()Thusly:
let store = Twitter.sharedInstance().sessionStore
if let userID = store.session?.userID {
store.logOutUserID(userID)
}