代码之家  ›  专栏  ›  技术社区  ›  Jamie Chapman

在Objective-C中组织头文件的正常方式是什么?

  •  5
  • Jamie Chapman  · 技术社区  · 14 年前

    我开始组织我的 .h 有最好意图的文件,但不知何故,它们变得令人厌恶的混乱。

    下面是一个例子(不是 那个 糟糕,但我见过更糟糕的情况!).我尝试将节分组为 #pragma mark 但看起来更乱。

    所有的uiLabels和uiButton都是必需的(如上所述),因为它们显示来自Web服务请求的数据,所以如果我们使用Interface Builder设计GUI,它们都是必需的。例如,标签可能是产品的“重量”或“高度”特征。

    对于如何以最易维护/可读的方式组织这些文档,有人有什么好的建议吗?

    干杯

    alt text

    1 回复  |  直到 14 年前
        1
  •  3
  •   Williham Totland    14 年前

    我觉得你已经 太多了 属性,在那里。从字面上看,我从来没有见过有这么多出口的类;为什么要在布局中处理每一个元素?为什么所有人都来自一个控制器?

    似乎解决问题的最佳方法是考虑类,并将其分成多个类;每个类控制接口的一个方面。你还需要确保 真正地 需要处理所有这些元素。(The UILabel S和 UIButton 特别是看起来像是奇怪的东西。)