Ich bin die Implementierung von Google Drive API für meine Mac-Anwendung mit Google-API-Client für REST-Bibliothek unter,Google Drive API für Objective-C eine Datei zurück nicht all
- (void)fetchFileList {
_fileList = nil;
_fileListFetchError = nil;
GTLRDriveService *service = self.service;
GTLRDriveQuery_FilesList *query = [GTLRDriveQuery_FilesList query];
// Because GTLRDrive_FileList is derived from GTLCollectionObject and the service
// property shouldFetchNextPages is enabled, this may do multiple fetches to
// retrieve all items in the file list.
query.fields = @"kind,nextPageToken,files(mimeType,id,kind,name,webViewLink,thumbnailLink,trashed)";
_fileListTicket = [service executeQuery:query
completionHandler:^(GTLRServiceTicket *callbackTicket,
GTLRDrive_FileList *fileList,
NSError *callbackError) {
// Callback
_fileList = fileList;
_fileListFetchError = callbackError;
_fileListTicket = nil;
NSLog(@"%@", fileList);
}];
}
hier den Rückgabewert
GTLRDrive_FileList 0x6080002404e0: {Art: "drive # Filelist" Dateien: [5]}
es gibt 7 Punkte auf meinem Laufwerk, aber es gibt nur 5 Artikel?
Es gibt 7 Elemente korrekt NUR der erste Lauf der Anwendung (Klicken Sie auf Ausführen) seit dem Start! Jetzt gibt der zweite Lauf und danach 0 zurück !!!!! Das gibt mir Kopfschmerzen !! – webmastx
noogui, Ich benutze den gleichen Code und beachten Sie das Problem tritt nur nach dem ersten Lauf! (Ausführen -> Stopp -> erneut ausführen) – webmastx