gpt4 book ai didi

ios - 如果同一个文件中有 2 个 Appdelegate 类会发生什么

转载 作者:行者123 更新时间:2023-12-01 17:19:20 30 4
gpt4 key购买 nike

在我的 xcode 项目中有 2 个 appdelegate 类。它会那样工作吗?我有 2 个 View Controller 和相应的 View Controller 类。如何将应用程序委托(delegate)类连接到 Storyboard 中的 View Controller 。一个项目是否可以有多个应用程序委托(delegate)?

最佳答案

您应该只使用一个应用程序委托(delegate)。

如果你有 2 个委托(delegate)类会发生什么?答案是 什么都没有 .

它只会响应项目主类中的一个引用。

main 方法看起来像这样,

int main(int argc, char *argv[])
{
@autoreleasepool {
return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
}
}

为普遍应用使用,
if(UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone)
{
// load viewcontroller 1
}
else
{
// load viewcontroller 2
}

我希望这有帮助。

关于ios - 如果同一个文件中有 2 个 Appdelegate 类会发生什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20511772/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com