0
我创建了两个目标。 Xcode创建了两个名为AppDelegate.h
的文件和两个名为AppDelegate.m
的文件。它把每一对都放在不同的目录中。我编译第一个目标,它工作正常。我选择第二个目标。我编译时,它使用第一个目标中的AppDelegate.h
。Xcode从另一个目标加载AppDelegate
有没有办法解决这个问题,而不必重命名文件?
我创建了两个目标。 Xcode创建了两个名为AppDelegate.h
的文件和两个名为AppDelegate.m
的文件。它把每一对都放在不同的目录中。我编译第一个目标,它工作正常。我选择第二个目标。我编译时,它使用第一个目标中的AppDelegate.h
。Xcode从另一个目标加载AppDelegate
有没有办法解决这个问题,而不必重命名文件?
这是一个xcode限制/错误。
这个没有造成重大混乱的最佳解决方案是完整的绝对路径添加到您的#import
行......所以,不是
#import "AppDelegate.h"
使用
#import "/asolute-pat-to-appdelegate1/AppDelegate.h"
#import "/asolute-pat-to-appdelegate2/AppDelegate.h"
等