Ear*_*ing 3 xcode datepicker swift tvos
我知道这可能不是问这个特定问题的正确地方,但我已经尝试联系下面 GitHub 存储库的作者,到目前为止还没有回应。
所以,我在 GitHub 上发现了这个特别有用的库,它基本上允许在 tvOS 上创建一个或多个“选择器”。它带有一个方便的预制日期选择器,它使用一个MultiPickerConfiguration类来处理其他属性中的 UI 配置。
但是,通过 Cocoapods 拉入库后,我似乎无法实例化自己的MultiPickerConfiguration对象。我已经尝试通过 来创建一个新的初始值设定项extension,但 Xcode 抱怨以下消息:
initializer is inaccessible due to 'internal' protection level
Run Code Online (Sandbox Code Playgroud)
我有点难倒在这一点上,我真的想不具有在整个拉.xcproj进我的.xcworkspace。
有没有人有什么建议?谢谢!
该结构需要一个公共 init 方法。作者需要添加一个,或者您可以添加一个并将其作为拉取请求提交。
如果结构的任何存储属性是私有的,则结构类型的默认成员初始化器被认为是私有的。同样,如果结构的任何存储属性是文件私有的,则初始值设定项是文件私有的。否则,初始化程序的访问级别为内部。
与上面的默认初始化器一样,如果您希望公共结构类型在另一个模块中使用时可以使用成员初始化器进行初始化,则必须自己提供公共成员初始化器作为类型定义的一部分。
https://docs.swift.org/swift-book/LanguageGuide/AccessControl.html#ID21
| 归档时间: |
|
| 查看次数: |
5704 次 |
| 最近记录: |