找不到Swift opencv编译错误'列表'文件

时间:2014-12-26 14:43:58

标签: ios swift

许多人通过将.m重命名为.mm来提供Objective-c中的解决方案。 但是如何在Swift中解决它?

3 个答案:

答案 0 :(得分:2)

我最近遇到了这个问题,最近将一个Obj-C程序转换为一个与Swift / Obj-C混合的程序。我完全清楚这个' m' /' mm'问题,这不是我的问题。

导致这个问题的原因是我在“桥接”中添加了一个包含文件。引用OpenCV的标头 - #include文件和一些定义。哎呦。

答案:检查您的桥接#include文件是否以某种方式引用opencv - remove。

答案 1 :(得分:0)

就我而言,问题是前缀头文件中的导入行。删除此导入后,我的问题解决了enter image description here

答案 2 :(得分:0)

在使用opencvframework时遇到了这个问题。我通过在目标c .h文件中添加#import opencv2 / opencv.hpp来解决此问题。 这可能对您有帮助!