我的情况是我需要为不同的用户制作一个品牌应用程序,并且要求我为每个用户创建不同的iOS应用程序。我将所有代码(AppDelegate
和所有ViewControllers
及其实现文件)放在一个主要的xcode项目中。
我创建了新的空xcode项目,并且已将我的主项目包含在这个新项目中。现在我希望我的新空xcode项目以我正在使用我的主项目的方式运行。那么,我如何使用主项目的应用代理及其从我的新空ViewController
项目开始的Xcode
?
答案 0 :(得分:1)
在你的main.m类中,从你的其他项目导入AppDelegate类,然后启动它
#import <OtherProject/AppDelegate.h>
int main(int argc, char * argv[])
{
@autoreleasepool {
return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
}
}