Ios Swift导入Obj-C框架
我在将Obj-C框架导入Swift项目时遇到问题 从一个空的swift项目开始,这里是我所做的一切:Ios Swift导入Obj-C框架,ios,swift,xcode6,tesseract,Ios,Swift,Xcode6,Tesseract,我在将Obj-C框架导入Swift项目时遇到问题 从一个空的swift项目开始,这里是我所做的一切: 将Tesseract框架拖放到XCode中(如果选中,则复制项目) 将random.m文件拖放到XCode中 XCode为我生成了一个桥接头文件 已删除random.m文件,保留桥接头文件 向桥接头文件添加了导入语句 我没有足够的声誉来添加图片,但以下是指向我项目各个部分的链接: 桥接标头中只有一行代码: #import <TesseractOCR/TesseractOCR.h
- 将Tesseract框架拖放到XCode中(如果选中,则复制项目)
- 将random.m文件拖放到XCode中
- XCode为我生成了一个桥接头文件
- 已删除random.m文件,保留桥接头文件
- 向桥接头文件添加了导入语句
#import <TesseractOCR/TesseractOCR.h>
在生成设置中,框架搜索路径设置设置为:
Swift OCR Test/Swift OCR Test-Bridging-Header.h
$(inherited) $(PROJECT_DIR)
我在构建项目时收到了一堆苹果Mach-O链接器错误。有人能提供一个关于如何正确设置项目的建议吗
谢谢您需要将
libstdc++.dylib
添加到项目的“常规”选项卡中的链接框架和库中。您可以发布链接器错误吗。它们通常很能说明问题。关于Tesseract框架有51个错误,您从哪里下载Tesseract库的?当我添加libstdc++.6.dylib时,一切都已修复。谢谢!