代码之家  ›  专栏  ›  技术社区  ›  jonathanpeppers

单触-锡伯还是不锡伯?

  •  2
  • jonathanpeppers  · 技术社区  · 14 年前

    我正在决定在使用MonoTouch开发时需要在哪里使用.xib文件。

    我目前的项目需要与iPhone和iPad配合使用,所以我想知道使用interfacebuilder是否值得。我已经删除了一些设计器文件,以便两个不同的视图(每个设备一个)进入同一个控制器。我也是唯一一个在这方面的工作,将没有设计师在IB工作。

    这里有几个问题:

    • 使用XIBs是否有性能上的好处/降低?
    • 是否有任何软件设计问题,从MVC的减损,等等,这样或那样会禁止?
    • 使用XIBs是否有多功能性的缺点,比如很难用XIBs实现某些视图的延迟加载?

    2 回复  |  直到 14 年前
        1
  •  5
  •   dommer    14 年前

    我最近不得不做出同样的决定,我决定少去锡伯。我发现更容易看清当时发生的事情。

    由于iPhone和iPad的界面相对简单,IB并没有给我带来太大的好处,但是MonoDevelop和IB之间有很多跳跃。和你一样,我也没有直接与设计师合作。

    另一个优势是提问。通过电子邮件向同事发送大量代码要比发送代码和xib文件容易得多。我也可以很容易地额外的核心代码需要指定的问题简洁。

        2
  •  3
  •   user156888 user156888    14 年前

    我们减少了xib,没有xib的视图似乎更有效。我发现苹果对MVC的解释令人困惑。