2016-01-16 3 views
0

У меня есть ошибка: «ошибка аргумент extrat в вызове», когда я удалить ошибку приписывать ничего не фиксированоTwitter API sendSynchronousRequest

let verify = NSURL(string:  "https://api.twitter.com/1.1/account/verify_credentials.json") 
    var request = NSMutableURLRequest(URL: verify!) 
    PFTwitterUtils.twitter()!.signRequest(request) 
    var response: NSURLResponse? 
    var error: NSError? 
    var data = NSURLConnection.sendSynchronousRequest(request, returningResponse: &response, error: &error) 
+0

Вы пробовали это? http://stackoverflow.com/a/28821847/2428148 – liampronan

+0

да! та же проблема ! –

ответ

0
if PFTwitterUtils.isLinkedWithUser(PFUser.currentUser()!) { 

    let screenName = PFTwitterUtils.twitter()?.screenName! 

    PFUser.currentUser()?.username=screenName! 
    PFUser.currentUser()?.saveEventually() 

let url = NSURL(string: "https://api.twitter.com/1.1/users/show.json?screen_name=" + screenName!) 
    let request = NSURLRequest(URL: url!, cachePolicy: .ReloadIgnoringLocalAndRemoteCacheData, timeoutInterval: 5.0) 

    let session = NSURLSession.sharedSession() 

    session.dataTaskWithRequest(request, completionHandler: {(data, response, error) in 
     print(data) 
     print(response) 
     print(error) 

    }).resume() 
     ..... 
    }