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 ตัวโปรเจคของเราครับ
ต่อจากนั้นก็บิ้วได้ตามปกติเลยครับ