let company : String? // = nil
if company == nil {
var newCompany = company ?? "apple"
}
在此代码标识符公司中,我们需要指定为
let company : String? = nil
但苹果文档告诉我们不需要分配零值
答案 0 :(得分:2)
您声明没有值的常量和没有初始化程序可以更改它,这是荒谬的。因此,编译器会警告您应该初始化常量。
将let
更改为var
,您的代码即可正常使用。