在XCode iOS项目中包含.c文件的麻烦

时间:2013-06-12 19:34:46

标签: ios c xcode

我想在项目中使用.c文件;例如,我们称之为MyCFile.c。我创建了一个头文件,以便我可以访问名为MyCFile.c的{​​{1}}内的函数,并且我已将头文件包含在文件中,如下所示:

MyCFile.h

但是当我在项目中的另一个文件中包含#ifndef MyCFile_h #define MyCFile_h #import <Foundation/NSArray.h> NSArray *myFunction(); #endif 时,它抱怨说.h(armv7是我正在测试的设备)。

我已通过Apple Mach-O Linker Error "_myFunction", referenced from: ... symbol(s) not found for architecture armv7.c添加到我的项目中,并且已将所有Objective-C代码包装在Target Membership中。

在我的其他文件中使用#ifdef __OBJC__ ... #endif文件需要做什么?

0 个答案:

没有答案