Xcode从另一个目标加载AppDelegate

时间:2015-04-05 08:46:32

标签: xcode

我创建了两个目标。 Xcode创建了两个名为AppDelegate.h的文件和两个名为AppDelegate.m的文件。它将每对放在不同的目录中。我编译第一个目标,它工作正常。我选择了第二个目标。我编译,它使用第一个目标的AppDelegate.h

有没有办法解决这个问题,而无需重命名文件?

1 个答案:

答案 0 :(得分:0)

这是xcode限制/错误。

在不造成严重混乱的情况下,最佳解决方案是为#import行添加完整的绝对路径......所以,而不是

#import "AppDelegate.h"

使用

#import "/asolute-pat-to-appdelegate1/AppDelegate.h"

#import "/asolute-pat-to-appdelegate2/AppDelegate.h"