отображение изображения в какао

Я полностью новинка в этом, но вот идет: Я хочу нажать кнопку в своем приложении и отобразить изображение (я планирую читать его с камеры, но для начала я открою файл .TIF.) Однако в конструкторе интерфейса я могу сделать кнопки внутри объекта NSObject, но в литературе звучит так, будто мне нужно создать объект NSView для отображения файла. Проблема в том, что когда я это делаю, объект NSObject, похоже, не взаимодействует с объектом NSView. Я пытаюсь сделать что-то вроде:

    NSString *inFilePath;
    inFilePath = @"/Volumes/Data/Temp/Smiles.tiff";
    NSImage *TestImage = [[NSImage alloc] initWithContentsOfFile:inFilePath];
    [MyView setImage:TestImage];

Здесь MyView - это объект NSView. Я получаю предупреждения о том, что MyView может не реагировать на setImage. Я попытался определить IBOutlet в объекте NSObject, и хотя я могу подключить его в построителе интерфейса, консоль выдает ошибку:

неопознанный селектор отправлен в класс 0x1e080

Итак, не ясно, какой следующий шаг является. Спасибо

12
задан Peter Hosey 9 March 2011 в 01:09
поделиться