Incompatible pointer types assigning

Incompatible pointer types assigning to 'id<UINavigationControllerDelegate,UIImagePickerControllerDelegate> _Nullable' from 'Class'

อันนี้คือข้อความที่เจอครับ และเราจะมาบอกวิถีแก้ไขกันครับ

 imagePicker.delegate = self;

Code ส่วนที่มีปัญหา วิธีการแก้นั้นง่ายมากๆ แค่นั้น เพียงเติมข้อความว่า (id) ไว้ข้างหน้าครับ

 imagePicker.delegate = (id) self;
imagePicker.delegate = (id)self;

เท่านี้ครับแล้ว กด Product – Clean Build Folder เพื่อ Clean ตัวโปรเจคของเราครับ

ต่อจากนั้นก็บิ้วได้ตามปกติเลยครับ

ใส่ความเห็น