gpt4 book ai didi

iphone - 使用 Cocoa 编程的 NIB/XIB 文件 - 更快的开发时间?

转载 作者:行者123 更新时间:2023-12-03 16:10:52 25 4
gpt4 key购买 nike

我使用 iPhone SDK 进行编程已经有一段时间了。

我没有使用过Interface Builder。这让我有点害怕。我知道实际上我可能是在“与框架作斗争”,但我不这么认为。

我发现在应用程序委托(delegate)中实例化 UITabBarController、实例化 UINavigationController,然后随时推送和弹出 View Controller 非常容易。

当然,我对如何使用 XIB 文件构建应用程序没有广泛的了解,因为我从未这样做过,但是我确实知道它的一般要点,使用 NIB 在 Cocoa 中构建了一些 Mac 应用程序。所以我并不是完全无知。

我的问题是,当选择使用 XIB 布局 UITableViewController 和 UIViewController 而不是以编程方式实例化它们然后设置 ivars 时,开发时间是否会增加。

正如我所见,这两种方法仍然需要您对 View Controller 进行子类化以进行自定义,这可能会发生在大多数 View 中。此外,代表们仍然需要手动类(class),并且从 XIB 内部连接 socket 的过程似乎与我设置 ivar 的过程相当。

或者我是否遗漏了其他一些要点?

谢谢!

最佳答案

编写配置 UI 的代码比 IB 花费的时间长得多。

此外,您可以将设计交给设计师,让他们调整 UI。

关于iphone - 使用 Cocoa 编程的 NIB/XIB 文件 - 更快的开发时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/641117/

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