我正在使用Google工作表API,我可以创建一个新的电子表格,但是当在电子表格中创建新工作表时,我收到此错误:
"错误:: 3:1:错误:类型名称后的预期成员名称或构造函数调用 错误 "
我的代码
let batchUpdate = GTLRSheets_BatchUpdateSpreadsheetRequest.init()
let request = GTLRSheets_Request.init()
let properties = GTLRSheets_SheetProperties.init()
properties.title = "testingNewSheet"
properties.index = 0
properties.sheetId = 12345
let sheetRequest = GTLRSheets_AddSheetRequest.init()
sheetRequest.properties = properties
request.addSheet = sheetRequest
batchUpdate.requests = [request]
let createQuery = GTLRSheetsQuery_SpreadsheetsBatchUpdate.query(withObject: batchUpdate, spreadsheetId: "mySpreadsheetID")
service.executeQuery(createQuery) { (ticket, result, NSError) in
}
答案 0 :(得分:0)
您的错误可能与NSError(类名)的使用有关,而不是分配您自己的变量名。
所以,这更合适:
service.executeQuery(createQuery) { (ticket, result, error) in
// do stuff here
}