Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios Swift导入Obj-C框架_Ios_Swift_Xcode6_Tesseract - Fatal编程技术网

Ios Swift导入Obj-C框架

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

我在将Obj-C框架导入Swift项目时遇到问题

从一个空的swift项目开始,这里是我所做的一切:

  • 将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时,一切都已修复。谢谢!