Iphone 排序ViewController/XIB的最佳方法?

Iphone 排序ViewController/XIB的最佳方法?,iphone,xcode,xib,viewcontroller,Iphone,Xcode,Xib,Viewcontroller,在Xcode的左侧,我应该如何组织许多不同的视图控制器?是否将每个视图控制器的.h和.m以及.xib放在一个文件夹中?将所有的.h放在一个文件夹中,.m放在另一个文件夹中,.xib放在另一个文件夹中?如果有5个视图控制器,那么处理大量视图控制器的最佳方法是什么?10? 20?我使用这种结构,所有苹果的例子都提到了同样的内容。 将每个视图控制器的.h和.m以及.xib放在一个文件夹中。您可以这样做: 1.仅为视图控制器创建文件夹(假设为viewController),并将所有.h和.m文件放在一起

在Xcode的左侧,我应该如何组织许多不同的视图控制器?是否将每个视图控制器的.h和.m以及.xib放在一个文件夹中?将所有的.h放在一个文件夹中,.m放在另一个文件夹中,.xib放在另一个文件夹中?如果有5个视图控制器,那么处理大量视图控制器的最佳方法是什么?10? 20?

我使用这种结构,所有苹果的例子都提到了同样的内容。 将每个视图控制器的.h和.m以及.xib放在一个文件夹中。

您可以这样做: 1.仅为视图控制器创建文件夹(假设为viewController),并将所有.h和.m文件放在一起。您还可以在viewController中创建子文件夹(或类别文件夹)

  • 将所有视图(.XIB)放在一个文件夹中假设文件夹名为XIB,也可以根据XIB对子文件夹进行分类
  • 我个人不认为最好把.h放在一个文件夹中,而把它们放在另一个文件夹中,这样可以帮助您轻松定位它们
  • 您还可以为资源创建单独的文件夹,并在此资源文件夹中创建图像、音频、视频等子文件夹
  • 您还可以将单独的文件夹设置为:用于放置xml、.db、.plist或简单文本文件的DataStorage文件夹
  • 如果您正在使用NSObject子类,请为它们创建单独的文件夹

  • 希望这有助于您组织项目资源。

    这取决于您自己的喜好。我只是想知道一种方式是否比另一种方式更有益。好吧,我只是想知道,如果苹果也使用同样的方式,我也会这么做。