2013-10-30 119 views
0

我正試圖編寫一個簡單的可可應用程序來掃描我的USB掃描儀的一些文件。我以與蘋果的這個例子相同的方式使用它:https://developer.apple.com/library/mac/samplecode/ScannerBrowser/Listings/AppController_m.htmlICDevice未準備好

'deviceBrowser:didAddDevice ...'方法被調用。在那裏,我將掃描器代理設置爲self(如示例中所示),但方法「deviceDidBecomeReady」或「scannerDeviceDidBecomeAvailable」從不會被調用。

有什麼我忘記了嗎?

下面是代碼:

http://pastebin.com/NHZ0j5ze

+0

如果你開始與蘋果的代碼,會發生什麼? – KevinDTimm

+0

什麼都沒有!以及只有didAddDevice ...和按下打開按鈕大約30秒後:「無法打開設備上的會話」 – Lupurus

回答

0

哦......閱讀框架的.H-文件應該仍然是第一選擇。該命令是錯誤的,我忘了didOpenSessionWithError。

這裏是工作代碼: http://pastebin.com/NDEY5S13