重写IOS应用程序[关闭]

Posted

技术标签:

【中文标题】重写IOS应用程序[关闭]【英文标题】:Rewriting IOS application [closed] 【发布时间】:2014-04-02 13:12:56 【问题描述】:

我在 2 个不同的项目中有一个旧应用程序,用于 iPhone 和 iPad,历史原因。 这些应用程序是从 ios5 开始开发的。 我想统一这两个应用程序,我有一个两难的选择。

使用 ARC 和 Storyboard 和自动布局创建一个新的通用项目,或者继续使用其中一个平台(例如 iPad)并在其中插入 iPhone 逻辑。 (每一种方式都会造成大量的工作)

我不是在寻找最快的方法,而是在寻找最好的方法。 我不知道迁移到 ARC & Storyboard & auto-layout 是否值得(考虑到代码已经编写好的事实)?

我能想到的唯一好处是,当苹果发布 iPhone 6 时,适配会更简单(或者不是......)

谢谢:)

【问题讨论】:

【参考方案1】:

用 ARC 等更新到通用项目会更好。这将是更多的未来证明。此外,更新为使用 iOS7 将允许您使用更新的框架更改。

有传言称新款 iPhone 将拥有更大的显示屏/更多的显示选项。所以你会想要充分利用自动布局功能

【讨论】:

以上是关于重写IOS应用程序[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

iOS:从笔尖重写到情节提要

重写 iOS 应用程序以在 iOS 和 Mac 上运行——如何组织控制器代码?

在 IOS swift 应用程序中重写或删除现有的 .png 文件

重写旧的/不推荐使用的代码java [关闭]

IOS applicationWillResignActive挂起

怎么让ios不自动关闭后台程序