0
我開始從主細節模板創建一個項目,並意識到我的主控制器應該是一個簡單的mvc。使用mvc模板從頭開始重新創建項目,是否有任何簡單的方法來進行轉換?那麼應該編輯什麼?如何將基於主詳細控制器模板的項目轉換爲簡單模型視圖控制器模板?
我開始從主細節模板創建一個項目,並意識到我的主控制器應該是一個簡單的mvc。使用mvc模板從頭開始重新創建項目,是否有任何簡單的方法來進行轉換?那麼應該編輯什麼?如何將基於主詳細控制器模板的項目轉換爲簡單模型視圖控制器模板?
這些模板只是用適當的元素設置你的appDelegate。您可以快速編輯您的appDelegate,但除非您有一個非常有說服力的理由來編輯現有項目,否則重建項目可能會更快。
隨着主從模板中的appDelegate將這些屬性(和代碼在.M實現它們):
@property (strong, nonatomic) UIWindow *window;
@property (strong, nonatomic) UINavigationController *navigationController;
@property (strong, nonatomic) UISplitViewController *splitViewController;
標準模板將有這些(加上執行代碼):
@property (strong, nonatomic) UIWindow *window;
@property (strong, nonatomic) ViewController *viewController;
由於主控細節中的NavigationController和SplitViewController,appDelegate的實現文件也會略有不同。你可以改變這些文件並更新你的xib文件,但是再次,開始一個新項目可能也是一樣快。
感謝您的提示。有一些修改比你想象的要多一點。因爲我在ios5中我不得不:1.編輯故事板並刪除前一個控制器2.在故事板中創建一個新的視圖控制器3.添加一個新的uiviewcontroller子類4.如你所說的編輯AppDelegate類。我想以這種方式來跟蹤我在git中的變化。 – tiguero 2012-01-08 23:30:56
啊,好'ol故事板=],很高興你完成了。 – 2012-01-09 04:09:26