【发布时间】:2013-10-25 15:49:24
【问题描述】:
是否可以为不同的目标分离出 AppDelegate.h:iPhone/iPad?
我有一个默认的通用 main.m:
#import <UIKit/UIKit.h>
#import "AppDelegate.h"
int main(int argc, char *argv[])
{
@autoreleasepool {
return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
}
}
我为每个 iPhone/iPad 文件夹中的每个目标正确设置了 2 个目标,其中一个 appdelegate.h/.m。
它们的头文件相似,当我构建 iPhone 目标时,它从 iPad appdelegate.h 抱怨 Duplicate interface definition。但是,反过来就可以了。
我该如何解决这个问题?
【问题讨论】: