gpt4 book ai didi

ios - swift 4.1 : "self used method call ' defaultConfiguration' before 'super.init' call"

转载 作者:行者123 更新时间:2023-11-30 11:27:56 25 4
gpt4 key购买 nike

我正在尝试在我的项目中集成一个库,这是 github https://github.com/rinov/YoutubeKit/tree/0.1.2 的链接

但是我在这两个方法中收到此错误“在‘super.init’调用之前使用了自用方法调用‘defaultConfiguration’”

public init(frame: CGRect = .zero, playerVars: [String: AnyObject]) {
super.init(frame: frame, configuration: defaultConfiguration())

commonInit()
self.playerVars = playerVars
}


public init(frame: CGRect = .zero, playerVars: [VideoEmbedParameter] = []) {
super.init(frame: frame, configuration: defaultConfiguration())

commonInit()
guard !playerVars.isEmpty else { return }
var params: [String: AnyObject] = [:]
playerVars.forEach {
let property = $0.property
params[property.key] = property.value
}
self.playerVars = params
}

请问有什么帮助吗?

最佳答案

我发现 fork 已更新为 Swift 4.1 代码 here 。和here您可以找到修复您的错误的提交。

您只需添加以下行即可安装此分支:

pod 'YoutubeKit', :git => 'https://github.com/jayhuo/YoutubeKit.git'

关于ios - swift 4.1 : "self used method call ' defaultConfiguration' before 'super.init' call",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50550220/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com