2011-09-21 63 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子類創建單獨的文件夾。

希望這可以幫助您組織您的項目資源。

相關問題