适用于iPhone和iPad的代码库或项目 - 是否建议有一个项目或2个项目



我是一个初学者,两个月前学习了objective-c,并使用Storyboard和iOS 5.1开发了一个iPhone应用程序。我想在iPad上复制相同的功能,屏幕几乎相似(缩放到ipad)。我看到有一个项目可以帮助我共享大多数头文件和实现文件。

但它会影响性能吗?是否建议为 iPad 设置单独的代码库。我的iPhone应用程序性能目前很好。我可能没有更多的iPad附加功能。你有什么经验。请分享。

谢谢

从长远来看,

一个项目将更易于管理。这篇文章有一些可能与您的项目相关的建议:

如何同时输出iPhone和iPad启动项目?

使用 1 个

项目、1 个代码库和 1 个存储库。这就是我们做所有项目和应用程序的方式。

这两个UI之间没有太多区别,当您确实想利用iPhone上不可用的iPad控件时,只需测试设备类型并调用适当的控件即可。在大多数情况下,设计良好的应用程序都需要两者中的其余周围逻辑。

如果你发散你的代码,它会变得混乱,你必须在大多数情况下复制你所做的一切两次,并试图保持所有的逻辑线程连贯。别这样。你会后悔的,节省几个字节根本不值得。

相关内容

最新更新