【问题标题】:One xib file or multiple xib files一个 xib 文件或多个 xib 文件
【发布时间】:2010-09-20 19:58:27
【问题描述】:

我制作了一个只有一个 xib 文件的标签栏应用程序。如果您之前制作过标签栏应用程序,那么您可能知道我做了什么,所以我不必解释它。我删除了两个xib文件并使用了MainWindow.xib。我只是为每个标签栏按钮添加了视图,并为每个按钮分配了视图控制器。

所以现在我有一个标签栏应用程序,它有多个视图和按钮,并且只有一个 xib 文件。为了节省内存,每个视图都有一个单独的 xib 文件会更好吗?有什么区别吗?

另外,为什么标签栏模板这么奇怪?资源管理是否更好?在我看到的每个关于制作标签栏应用程序的教程中,人们都会偏离模板。

【问题讨论】:

    标签: objective-c cocoa-touch memory-management uitabbarcontroller


    【解决方案1】:

    是的,资源管理最好有多个 xib。当一个 xib 被加载时,它会一次加载它的所有内容。例如,如果您有一个选项卡栏应用程序,则与选项卡关联的每个视图将同时在内存中,这是低效的。

    但是,如果您的应用程序足够简单,这并不重要,那么在这种情况下,请执行最简单的方法。

    【讨论】:

      猜你喜欢
      • 2010-12-28
      • 1970-01-01
      • 2012-06-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多