You’re setting autocorrectionType
to FALSE
as if it were a BOOL
, but it actually has type UITextAutocorrectionType
. So FALSE
is being interpreted as UITextAutocorrectionTypeDefault
, which means that autocorrection is probably enabled.
I bet it found the name “Phil” in your address book and is autocorrecting the capitalization to match.