gpt4 book ai didi

iphone - xcode iphone 项目和 ipad 项目到通用应用程序

转载 作者:搜寻专家 更新时间:2023-10-30 20:23:12 25 4
gpt4 key购买 nike

如果我有一个为 iphone 编写的项目和一个为 ipad 编写的项目。是否有推荐的方法将它们组合成一个通用应用程序?

我的理解是,您可以将现有的应用程序(iphone 项目)转换为通用应用程序,然后将类重命名为 class_iphone、class_ipad 等。

覆盖的过程包括 xcode 为 ipad 和其他相关文件生成一个新的 MainWindow nib...但是进入项目并复制文件等听起来很痛苦。

请指教。

最佳答案

您可能需要将 NIB 重命名为特定于 iPhone 和 iPad,但您不必对您的类这样做。我并不是说它不会痛苦——只是它会是一种不同的痛苦。您需要将某些代码包装在:

if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
{
}
else
{
}

而且您需要注意特定于 iPad 的类(如 UIPopoverController)。

关于iphone - xcode iphone 项目和 ipad 项目到通用应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4170540/

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