Я абсолютно новичок в этом, но здесь идет речь: я хочу нажать кнопку в своем приложении и получить изображение (я планирую прочитать его с камеры, но для начала я откроюФайл .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
Итак, этоне ясно, каков следующий шаг.Есть ли простой способ заставить два разных объекта «общаться» друг с другом?Спасибо