Следуя этой схеме.
// foo.m
Bar* bar = [[Bar alloc] init];
[baz setDelegate:bar];
[bar release];
Я могу вызывать делегатов UIImagePicker в классе Bar.В частности, сделал FinishPickingImage.Однако я не могу установить свой IBOutlet UIImageView myImageView.как.
// bar.m
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingImage:(UIImage *)img editingInfo:(NSDictionary *)editInfo
self.myImageView.image = img;
Когда я отлаживаю UIImageView, это ноль, я думаю, потому что параметр UIImage, переданный didFinishPickingImage, также пуст.
Мой вопрос: почему?Я предполагаю, что правильно установил свой делегат согласно этому примеру.