gpt4 book ai didi

ios - Xib 方法是否会在不久的将来因为 Storyboard而被弃用?

转载 作者:可可西里 更新时间:2023-11-01 05:22:05 25 4
gpt4 key购买 nike

<分区>

我知道这个话题很热门并且有很多关于它的讨论,但是我们仍然在我们的应用程序中使用 xibs,即使最低部署目标是 iOS5(很快就会切换到 iOS6)。我们已经查看并阅读了很多关于 Storyboard的内容,Apple 似乎正在插入这种方法作为处理 UI 内容的首选方式,但是我们看不到使用这种“玩具”工具有任何真正的好处。 Storyboard对于相对较小的一个开发项目应用程序可能很方便,但是在大型多个开发项目中没有真正的好处,因为合并 git/svn Storyboard冲突是一件令人头疼的事情,所以 Storyboard必须在 modules 中拆分。甚至可能只包含一个屏幕,因此在这种情况下它与 Xib 方法非常相似。此外,中型和大型应用程序的导航序列有点复杂。

到目前为止,我只看到一个好处 - 屏幕可视化和导航在一个地方。是的,我们在使用 Xibs 时没有这样的导航流程,但是,您可以使用任何 UML 建模工具(例如,Astah 社区免费版工具)为此绘制 UML 屏幕导航计划图(就像我们所做的那样),仅此而已.所有 UI 都可以方便地分解为 Xibs,并且可以非常简单直接地从代码中加载和添加它们。即使我们开始开发相对较小的应用程序,它也可能(并且会)在以后变大,因此在开始时使用灵活的 Xibs 将防止您以后使用其他解决方法。

所以,这些是我的想法和观察,我想听听开发人员使用 Storyboard开发大型应用程序的其他意见,以及他们看到的专业人士。我最担心的是 Apple 是否会弃用 Xibs,因为我们正在开始一个可能会持续 2 年或更长时间的新大项目,所以使用一种在不久的将来会被弃用的方法会让人感到不舒服,即使它是一种方便且首选的 UI 方式东西。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com