【发布时间】:2015-05-26 04:57:59
【问题描述】:
我正在尝试将 Tesseract OCR 的功能用于 iOS 应用程序,但似乎无法启动。我已按照 T 恤的安装说明进行操作,但仍然无法正确构建它。
我已经使用 CocoaPods 将 Tesseract 集成到我的项目中,这似乎工作正常,但是我不确定在我的桥接头中添加什么。项目的 Tesseract 部分中有 50 多个头文件,我似乎不需要将每个头文件单独添加到桥接头中。
将说明中的基本代码复制并粘贴到我的项目中时,出现了一些错误:
1) /Users/kade/Documents/tesseract/tesseract/ViewController.swift:19:30:
类型“ViewController”不符合协议“G8TesseractDelegate”
对应这行代码:
tesseract.delegate = self;
2) 如果我将此行注释掉,则构建成功,但会在执行以下行时中断:
tesseract.charWhitelist = "01234567890";
我认为这是一个桥接头问题,因为我已经导入了一个文件并修复了以前的错误,但我不确定哪个 Objective-C 头文件将包含所有这些。
【问题讨论】:
标签: ios objective-c swift compiler-errors tesseract