Saya baru mengenal Swift dan ini adalah kode yang memberi saya kesalahan dan entah bagaimana bisa melewati "lastName != nil" meskipun tidak ada teks.
Utas 1: Kesalahan fatal: Tiba-tiba ditemukan nihil saat membuka bungkus nilai Opsional
func imageFromInitials(firstName: String?, lastName: String?, withBlock: @escaping (_ image: UIImage) -> Void) {
var string: String!
var size = 36
if firstName != nil && lastName != nil {
string = String(firstName!.first!).uppercased() + String(lastName!.first!).uppercased()
} else {
string = String(firstName!.first!).uppercased()
size = 72
}
Saya bingung dan tidak yakin mengapa validasi tidak berhasil