0

我有一个支持 iPhone 3GS 及更高版本的 iOS 项目,并且需要 iOS 5 或更高版本。该项目使用 nibs 而不是情节提要,并以“旧”方式使用 ivars 和属性(即声明 ivars 和适当的属性)。

我想努力工作并将这个项目转换为“新”方式,即故事板并清理多余的 ivars 和综合事物)。不过,它确实使用了 ARC。

首先我的问题是:我还能支持 iPhone 3GS 吗?其次,除了手动将 nib 复制到情节提要和管理所有 IBOutlets 和 IBAction 等之外,是否有任何方便的方法可以将这个项目转换为新式方式?

谢谢!

4

1 回答 1

1

我还能支持 iPhone 3GS 吗?不

苹果文档清楚地说

故事板在 iOS 5 及更高版本中受支持,并且默认为新项目启用。但是,如果您的应用程序必须在早期版本的 iOS 上运行,您就不能使用故事板,而应该继续使用 nib 文件

有什么方便的改造方法吗?

将现有应用程序转换为使用情节提要没有捷径(一步)。
转换为情节提要

于 2013-05-07T13:35:28.290 回答