Sadece bir fotoğraf seçiciyi projeme yerleştirdim ve her şey iyi çalışıyor. Ben normal şekilde AddTargetViewController.h içinde temsilci kurdunuzUIImagePickerController temsilci uyarısı
Assigning to 'id<UINavigationControllerDelegate,UIImagePickerDelegate>' from incompatible type 'AddTargetViewController *'
- -
@interface AddTargetViewController : UIViewController <UIImagePickerControllerDelegate>
ve ben tek şey ben temsilci ayarlamak nerede bana şu uyarıyı veriyor ısrar olduğunu yanlış bir şey göremiyorum. Söylediğim gibi, iyi çalışıyor ve tüm delege yöntemleri gerektiği gibi ateş ediyor.
-(void)takePhoto {
UIImagePickerController *imagePicker = [[[UIImagePickerController alloc] init] autorelease];
imagePicker.delegate = self; // *** warning on this line ***
imagePicker.sourceType = UIImagePickerControllerSourceTypeCamera;
imagePicker.cameraCaptureMode = UIImagePickerControllerCameraCaptureModePhoto;
[self presentModalViewController:imagePicker animated:YES];
}
Yardımlarınız için teşekkürler!
Teşekkürler - bu siteye ne kadar uzun süre cevap verdiğimi bilemezsiniz, ama bunu kaçırdım! Apple'ın bunu biraz daha açık hale getirmesinin zor olacağını düşünmüyorum, çünkü bu açıkça belli değil (zaten bana göre değil). – SomaMan