是否有任何既定的标准来帮助决定构建通用 iphone/ipad 应用程序还是构建共享某些代码的单独目标? 我有一个 iPad 应用程序运行良好,现在需要支持 iPhone。由于 iPad View 又大又复杂,我需要将几乎每一个 View 重新制作成 2 或 3 个较小的 iPhone View 。因此,在我看来,拥有两个单独的目标以及所有不同的 View 和 Controller 来重用模型和通信层会更容易,而不是在代码中添加以下内容:
if iPad {
// do iPad view and controller
} else {
// do iPhone view and controller
}
TIA,
-迈克
最佳答案
从用户的角度来看,通用性更好,除非它使下载时间大大延长(艺术品资源)。
关于iphone - 通用应用程序与单独目标的最佳实践是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5904785/