如何为iOS创建GTLRYouTubeService实例?

时间:2019-05-13 15:00:37

标签: ios swift youtube-api

我正在开发一个iOS应用,我(据说)需要使用GTLRYouTubeService实例;但是,我无法直接在Swift中创建一个,所以我想知道您是否有有效的解决方案。

我试图搜索有关YouTube API,GTLRYouTubeService实例化,文档和代码示例的信息;但是我做不到 找到任何东西。


此行不起作用,因为它是“ GoogleAPIClientForREST.GTLRYouTubeService的内部”(根据AppCode)

let service : GTLRYouTubeService = GTLRYouTubeService()

我还尝试从GTLRService投射它,但老实说我不确定它是否可以工作。

var service: GTLRYouTubeService = GTLRService() as! GTLRYouTubeService

所以,据推测,我可以在Objective-C中通过特定的类来做到这一点:

+ (GTLRYouTubeService *)sharedServiceInstance {
    if (service == nil) {
        service = [GTLRYouTubeService init];
    }
    return service;
}

尽管我怀疑这将是一个有效的解决方案。

我想要一个实例,可能在所有应用程序当前的“生命周期”之间共享。

谢谢您的帮助。

0 个答案:

没有答案