gpt4 book ai didi

ios - 带有 UIView 子类的惰性属性

转载 作者:搜寻专家 更新时间:2023-10-31 22:57:46 24 4
gpt4 key购买 nike

我想添加延迟初始化的 UIView 子类属性,例如:

import UIKit

class MyView: UIView {}

class Controller: UIViewController {

lazy var myView = MyView()
}

但是我有一个错误:

Cannot convert values type 'UIView' to specified type 'MyView' I can fix the error with type of property:

lazy var myView: MyView = MyView()

或将初始化更改为:

let myView = MyView()

但为什么 Swift 无法推断类型?

最佳答案

如果您初始化为标记为惰性的变量,重要的是提供类型。

  lazy var myView:MyView = MyView()

关于ios - 带有 UIView 子类的惰性属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42639651/

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