Swift中的Optional的Optional
您是否知道可选内容本身可以包含一个可选内容,而该可选内容又包含另一个可选内容? 在这种情况下,我们需要多次拆开包装
当您尝试访问window
时,通常会看到它
let window = UIApplication.shared.delegate?.window // UIWindow ??
这是因为delegate
可以为nil,其window
也可以为nil。
window ??。backgroundColor = .yellow
原始故事https://github.com/onmyway133/blog/issues/58