Я пытаюсь заставить приложение Mac работать с Canon Mark II 5D.
По сути, я хочу иметь возможность нажимать кнопку и снимать фотографию, получать фотографию и отображать ее.Я делаю намного больше, но это часть, с которой у меня проблемы.
В любом случае, я использую ICDeviceBrowser
, чтобы найти устройства, и я могу его найти.Я установил его как свое решение, используя следующий метод delgate.
- (void)deviceBrowser:(ICDeviceBrowser*)browser didAddDevice:(ICDevice*)addedDevice moreComing:(BOOL)moreComing {
ICCameraDevice *thisCamera = (ICCameraDevice*)addedDevice;
thisCamera.delegate = self;
self.camera = thisCamera;
[self.camera requestOpenSession];
}
Затем, чтобы выключить камеру, я подумал бы, что я сделаю это ... но ничего не происходит.
[self.camera requestTakePicture];
Кто-нибудь когда-нибудь играл с этим или может знать, что происходит?