我主要是一名windows开发者,但我需要将应用移植到mac平台。该应用程序需要访问插入电脑的所有扫描仪。在windows上,我使用了WIA库。我想知道mac平台是否有一个等效的,如果它有新的Swift语言的绑定?
任何帮助都会很感激。谢谢。
您可以使用ImageKit + ImageCaptureCore访问扫描仪和其他设备。苹果的一些文档是非常稀疏的,所以你不应该害怕从头文件中学习东西(例如ICScannerDevice.h
)。看看我为这个应用程序编写的一些代码,特别是这个文件,可能会有所帮助。
对于Swift来说没有所谓的"绑定",因为Swift目前使用Objective-C运行时并直接与Objective-C交互。