2015-04-29 62 views
-4

的代碼塊是給錯誤斯威夫特語言,但它在客觀C工作的executeQuery在迅速

目標C.

[plusService executeQuery:query 
      completionHandler:^(GTLServiceTicket *ticket, 
           GTLPlusPerson *person, 
           NSError *error) { 

    }]; 

和這是工作的代碼,我已經改變了這斯威夫特但它給我一個錯誤

plusService.executeQuery(query, completionHandler: { (ticket: GTLServiceTicket, person: GTLPlusPerson , error: NSError) -> Void in 

      println(person) 
     }) 
+0

有什麼錯誤? –

+0

什麼錯誤,你想做什麼? – Schemetrical

+0

我只是想在迅速語言與谷歌登錄並這段代碼是迅速 –

回答

6

在Objective-C

[plusService executeQuery:query 
      completionHandler:^(GTLServiceTicket *ticket, 
           GTLPlusPerson *person, 
           NSError *error) { 
     if (error) { 
      //Handle Error 
     } else { 
//Do it 
} 
    }]; 

對於斯威夫特

plusService.executeQuery(query, completionHandler: { (ticket, person , error) -> Void in 
    println(person) 
    })