Checking of presence of a dictionary key in Swift

let dic: [Int : String?] = [1 : "one"2 : nil]
let exists1 = dic[1] != nil
//exists1 is true

let exists2 = dic[2] != nil
//exists2 is true

let exists3 = dic[3] != nil
//exists3 is false