gpt4 book ai didi

cocoa-touch - 我什么时候应该使用界面生成器?

转载 作者:行者123 更新时间:2023-12-02 15:49:13 25 4
gpt4 key购买 nike

当我学习 iPhone API 时,我正在使用的书让我使用 Interface Builder 做一切可能的事情。我们(有时在这里很孤独)也在编写代码,但我真的觉得我已经非常了解 Interface Builder。

我知道 Interface Builder 与其他 GUI Builder 不同,因为它使用序列化对象并且不编写代码。这按说是一件好事。那么...在日常工作中,它是首选工具,还是应该尝试克服对 Interface Builder 的依赖?

另外:如果您建议“这取决于您正在做什么”,那么它取决于什么?我应该如何决定是否使用 Interface Builder?

注意:这个问题的主观和争论版本的标题是,界面生成器:严肃的工具还是只适合 child ?但我决定反对它,因为我想避免结束问题。

最佳答案

Interface Builder 确实是用来制作应用程序的。看一下任何基于 Cocoa 的 Mac 应用程序(大多数不是由 Adob​​e 或 Microsoft 开发的),您会发现它充满了 Nib 。对于 iPhone 应用程序来说,在不使用 Interface Builder 的情况下开发应用程序更为常见(因为原始 SDK 未附带 IB),但它仍然是一个非常常用的工具。

Interface Builder 和大多数其他 GUI 构建器之间的区别在于 Cocoa 和 Interface Builder 在设计时考虑到了彼此的情况。事实上,如果您搜索 Cocoa mailing list archives ,您会发现多年来很多人都想知道如何在不使用 Interface Builder 的情况下制作 Cocoa 应用程序。 (答案总是一样的:您可以用代码完成这一切,但您只会浪费时间,并使设计良好的界面变得更加困难。)

关于cocoa-touch - 我什么时候应该使用界面生成器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2367111/

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