我正在尝试使用列表提要向现有电子表格添加一行。但是每次我收到以下错误“rror Domain=com.google.GDataServiceDomain Code=400 UserInfo=0xeddae4”操作无法完成。 (不能写入空行;请改用删除。)”
我正在使用以下代码
GDataEntrySpreadsheetList *listEntry = [GDataEntrySpreadsheetList listEntry];
GDataSpreadsheetCustomElement *serialNo = [GDataSpreadsheetCustomElement elementWithName:@"SNo" stringValue:@"1"];
[array addObject:serialNo];
[[listEntry customElements] initWithArray:array];
//then after finding the worksheet
GDataServiceGoogleSpreadsheet *service = [self spreadsheetService];
NSURL *feedURL = [worksheet listFeedURL];
[service fetchEntryByInsertingEntry:listEntry
forFeedURL:feedURL
delegate:self
didFinishSelector:@selector(addTicket:addedEntry:error:)];
似乎我在 listEntry 的初始化过程中做错了什么。
有人可以帮助我吗,或者请给我提供一个示例代码,以便在目标 C 的 Google 电子表格中插入一行。
提前致谢。
最佳答案
我通过调用以下方法解决了我的问题:
[listEntry setCustomElements:array];
代替:
[[listEntry customElements] initWithArray:array];
谢谢,
斯里尼瓦斯
关于iphone - iPhone 上的 Google 电子表格 API,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1301595/