Xcode 4.2产品中的故事板的使用准备好了吗?
也就是说,使用过故事板的iPhone/iPad开发人员会建议(对于原生iPhone/iPad应用程序)一定要使用故事板吗?或者,这个概念还存在一些陷阱和问题吗?
附注:故事板是否有助于通用应用程序的设计/运行?
发布于 2011-10-26 15:26:59
这在很大程度上取决于你的目标受众。唯一可能破坏交易的是,使用故事板要求您将应用程序的部署目标设置为iOS 5.0或更高版本;故事板应用程序不能在任何早期版本的iOS上运行。
如果您必须迎合以前版本的iOS,则在使用界面生成器设计界面时,您必须继续使用单独的nib文件。我也建议你坚持使用你已经在现有项目中使用的东西。(您可以在现有项目中逐步引入故事板,但请记住,它们只能在iOS 5中工作。有一个WWDC 2011 presentation可以引导您完成此过程。)
对于新项目,只要您确定不需要部署到以前的iOS版本,故事板似乎就是不错的选择。
序列图像板是否有助于通用应用程序的设计/运行?
不知道你说的“辅助”是什么意思,但你必须为每个设备系列创建一个nibs的故事板。一个是iPhone/iPod touch版,另一个是iPad版。
发布于 2011-11-04 06:38:03
如果只瞄准iOS 5,你会错过多少市场,这将是一件很有趣的事情。我注意到,有相当大比例的iPhone用户不会升级他们的iOS,无论是从iOS 3升级到iOS 4,甚至是iOS 5,所以任何针对iOS 5的应用程序都意味着他们无法下载你创建的任何应用程序。
我一开始使用的是带有故事板的iOS 5,这是一个很棒的功能,但为了获得向后兼容性,我不得不退回并使用xibs。如果只瞄准iOS 5,你会错过太多的市场。
ARC是一个很好的加分,仅仅因为这个特性,我很高兴能过渡到JSON5,更不用说现在包含的新CLGeoCoder类和iOS了。Anyone who wants to use JSON API have a look at this great tutorial from Ray Wenderlich.
https://stackoverflow.com/questions/7899650
复制相似问题