Я пытаюсь реализовать свой собственный делегат для класса UIImagePickerController
Это метод, который вызывает камеру
- (IBAction)acquisisciFoto:(id)sender{
ImagePickerDelegate *pickerDelegate = [[ImagePickerDelegate alloc] init];
UIImagePickerController *picker = [[UIImagePickerController alloc] init];
[picker setDelegate:pickerDelegate];
[picker setAllowsEditing:NO];
picker.sourceType = UIImagePickerControllerSourceTypeCamera;
[self presentModalViewController:picker animated:YES];
}
ImagePickerDelegate.h
#import <Foundation/Foundation.h>
@interface ImagePickerDelegate : NSObject <UIImagePickerControllerDelegate,UINavigationControllerDelegate>
@end
ImagePickerDelegate.m
#import "ImagePickerDelegate.h"
@implementation ImagePickerDelegate
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
NSLog(@"%@", @"test");
}
- (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker {
[picker.parentViewController dismissModalViewControllerAnimated: YES];
}
@end
Но ничего не работает, и у меня есть эта ошибка:
sharedlibrary apply-load-rules все предупреждение: UUID обнаружено несоответствие с загруженной библиотекой - на диске:Разработчик / Xcode / iOS DeviceSupport / 5.0 9A334) /Symbols/Developer/usr/lib/libXcodeDebuggerSupport.dylib (gdb)
PS.с делегатом: самостоятельно работаю хорошо, но мне нужно использовать 2 btn в том же виде, и они должны включить камеру.
Пожалуйста, помогите мне