Xcode – 如何制作一个通用的应用程序

我有一个iPhone应用程序,我想使其普遍,但我不知道如何去做这件事,至less正确无论如何。 之前我尝试过“将当前目标升级到iPad”,但是无法正常工作,但幸运的是我在尝试之前保存了备份。

无论如何,谁能告诉我如何做到这一点?

创build一个新的针对iPad的MainWindow_iPad.xib文件。 打开应用程序的info.plist文件。 添加一个新的关键(如)主笔尖名称(iPad)。 (不要担心,Xcode会给你自动完成选项)将其设置为这个新的.xib文件。 现在,当应用在iPad上启动时,它将加载新的.xib。 您现在可以像平常一样编写代码。

if ([[UIDevice currentDevice] userInterfaceIdiom]==UIUserInterfaceIdiomPhone) { } else { //... }