Realm.io代码组织,以及#included所需的链接错误

时间:2015-03-31 17:36:51

标签: ios objective-c linker linker-errors realm

我的架构和数据对象都在一个文件Models.h中定义,它包含所有(好的,两个)我的对象的接口和实现。我很乐意展示代码,但实际上并没有什么奇特的事情发生。一对夫妇每个都有几个字段。

它在我使用它的第一个视图控制器中工作得很好。问题是,当我在第二个视图控制器上#include "Models.h"时,我得到链接器错误,抱怨两个视图控制器中的重复符号。好像Models.h中的每个符号都会出现一个链接器错误,它在它包含的两个视图控制器中都是重复的。

如果我将其包含在第二个中,那么我会遇到构建错误,无法找到我的类的属性,即使我向前声明它也是如此与@class

我不知道我是如何组织这些事情的?

0 个答案:

没有答案