公司的项目之前已有iphone版本了,现在又设计了HD版的,UI上有些许差异。我是独立一个工程来做好呢,还是放一起?

解决方案 »

  1.   

    看UI方面差异大不大吧,如果差异小,直接弄两个stroyboard就好了。如果说,大部分图片都要弄两套,而且因为布局不同,导致viewController里很多与UI相关的方法都要不同了,这样还是搞两个工程比较合适,但要注意逻辑代码的合并。
      

  2.   

    看你们的需要了。从方便维护的出发点来说使用一个工程比较便于管理与维护。在appstore上只此一个应用,无论安装在什么设备上都可以自适应。还有就是从功能方面考虑,如果因iphone及ipad的UI变化很大在很多逻辑处理上需要分开,如果放到一个viewcontroller中处理会很不方便,那么这时候你可以考虑分出另外一个工程来。