2011-09-21 55 views
0

在Xcode的左侧,我该如何组织许多不同的视图控制器?把每个视图控制器的.h和.m和.xib放在一个文件夹中?将所有.h放在一个文件夹中,.m放在另一个文件夹中,而.xib放在另一个文件夹中。如果您有5个视图控制器,处理大量视图控制器的最佳方法是什么? 10? 20?排序viewcontrollers/xibs的最佳方法?

+0

这完全取决于您自己的偏好。 – rckoenes

+0

只是想知道是否有一种优势比另一种更好。 –

回答

1

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

+0

好的,我只是想知道,如果苹果使用相同的,我也可以。 –

0

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

  1. 将所有视图(.Xibs)放在一个文件夹中假设文件夹名称XIB在这里也可以根据您的xib对您的子文件夹进行分类。
  2. 我个人认为把.h放在一个和另一个文件夹中,而不是把它们放在一起更好。它可以帮助你轻松定位它们。
  3. 您也可以单独的文件夹的资源,在这种ResourceFolder使子文件夹中的如图像,音频,视频等
  4. 您也可以单独的文件夹为:数据存储文件夹,把你的XML,.db的,或者的.plist简单文本文件。
  5. 如果你正在使用它们,为你的NSOnject子类创建单独的文件夹。

希望这可以帮助您组织您的项目资源。