我有一个现有的框架(MyFramework),我已经为它添加了一个新类NewClass。在另一个项目中,我已经使用了这个框架,现在我也想使用NewClass。我用下面的导入语句:无法导入新添加的框架文件
#import <MyFramework/OldClass.h>
#import <MyFramework/NewClass.h>
当我编译项目,我得到的第二个导入一个错误,指出“MyFramework/NewClass.h:没有这样的文件或目录”。 NewClass.h的位置与OldClass.h完全一样,框架编译时没有错误,我已经确保清除所有旧的工件,并且我已经验证了在框架的目标中包含了NewClass.h在“复制标题”构建阶段。
需要额外的步骤才能使框架的用户可以使用框架的头文件?
p.s.我意识到我应该为任何想要使用框架的人提供一个MyFramework.h,但是一旦我想出了如何添加新的头文件,我会解决这个问题!