<分区>
Apple 在他们的一个示例项目中有这段代码:
let existingImage = cache.objectForKey(documentIdentifier) as? UIImage
if let existingImage = existingImage where cleanThumbnailDocumentIDs.contains(documentIdentifier) {
return existingImage
}
为什么苹果要使用这个if let
?简单地使用是不是更合乎逻辑
if cleanThumbnailDocumentIDs.contains(documentIdentifier) {
return existingImage!
}
???!!