使用 Storyboard代替传统的 .xib 策略是我仍在努力解决的问题,因为对于采用一些在幕后做了这么多事情而没有真正了解它在做什么以及我真正控制的东西有一些犹豫失去。
BNR iOS Programming Book 强调了使用 Storyboards 的几个“缺点”。我在下面列出了它们,我的问题是: 这些底片在 iOS 6 中仍然有效吗?
我正在寻找那些真正在构建,最好是部署真正的 iOS 应用程序并且在“storyboards vs .xib”问题上挣扎的人的答案。
谢谢
最佳答案
我认为 iOS 6 不能修复任何这些情况。更重要的是,xcode 4.5 没有修复它们,甚至没有尝试这样做。列出的问题似乎反射(reflect)了观点或风格偏好,也许还有一些错误信息。这些不是可以在代码中修复的东西。
我正在为一个重要的应用程序使用 Storyboard,我发现它们是一个真正的生产力福音。我鼓励你尝试一下,看看你是否同意。
对问题列表的一些评论:
(它不是)可以解释这种担忧。我认为这是一个
基于 2.
对我来说,真正的担忧是:
SB 在布局期间的便利性以及消除了使 VC 对象困惑的大量样板代码是一个巨大的好处。 (我消除的每一行代码都是我不能搞砸的行,以及不能掩盖剩下的真正代码的行。)
简而言之,我无法想象没有 SB 还能恢复生机。是的,这是一种改变。但我还没有发现任何真正严重的缺点。尤其重要的是要记住,即使在使用 SB 时,所有非 SB 编码技术仍然有效。尝试 SB,并报告您自己的经验。祝你好运!
关于xcode - 这些对于在开发 iOS 6 应用程序中使用 Storyboards 仍然有效吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12645276/