O retorno de chamada executeQuery do GTLServiceYouTube não é chamado
GTLServiceYouTubeexecuteQuery
retorno de chamada não chamado quando eu executá-lo em thread de fundo. O vídeo não será carregado. O problema é que, quando você executa o processo, ele não é executado. Eu posso resolver isso forçandoexecuteQuery
para executar no thread principal, mas isso afeta o desempenho da interface do usuário. Como posso resolver este problema?
Meu código é assim,
self.uploadFileTicket = [service executeQuery:query
completionHandler:^(GTLServiceTicket *ticket,
GTLYouTubeVideo *uploadedVideo,
NSError *error) {
// code to handle
}