我写了一个 iPhone 应用程序。然后,我稍微改变了界面,添加了更高分辨率的图像,并制作了 iPad 版本。在一个完美的世界里,我希望任何购买 iPad 版本的人都可以免费获得 iPhone 版本(但不是相反)。由于 Apple 似乎没有办法做到这一点(对吗??),我下一个最喜欢的解决方案是让 iPad 版本以某种方式包含 iPhone 版本。
我知道我可以将 iPad 版本转换为“通用”版本,但由于应用程序的外观如此不同,这似乎是一种真正的痛苦。我有很多视图控制器,它们在两个版本之间几乎完全不同。有些方法是一样的,但只有30%左右。是否有一个简单的解决方案:
检查设备是 iPhone 还是 iPad
如果是 iPhone,则使用一组文件
如果是 iPad,则使用不同的文件组
提前致谢!