UIImagePickerController написать свой собственный делегат (iPhone) - PullRequest
1 голос
/ 31 октября 2011

Я пытаюсь реализовать свой собственный делегат для класса 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 в том же виде, и они должны включить камеру.

Пожалуйста, помогите мне

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...