使用电子表格Google表格API创建新工作表

时间:2017-07-29 05:51:43

标签: ios swift google-sheets

我正在使用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

    }

1 个答案:

答案 0 :(得分:0)

您的错误可能与NSError(类名)的使用有关,而不是分配您自己的变量名。

所以,这更合适:

service.executeQuery(createQuery) { (ticket, result, error) in
    // do stuff here
}