0
A
回答
4
你可以做的UIViewController
子類與通用代碼,然後將您現有的每個子類都更改爲該新類的子類。
1
你可以從那裏創建一個靜態類和調用方法:
@interface myClass : NSObject
+(void)myMethod{
@end
+(void)myMethod{
//Do my stuff
}
然後調用從任何你想要的方法:
[myClass myMethod];
0
將代碼寫入viewWillAppear中的一個自定義類,該類是UIViewController的子類。
然後通過您的自定義類的子類創建4個類。 並致電[super viewWillAppear]
。
相關問題
- 1. 代表多個視圖控制器
- 2. 如何重複使用多個部分視圖的控制器?
- 3. 控制器中的重複代碼
- 4. DRY重複代碼在多個控制器上
- 5. 在多個視圖控制器之間共享代碼
- 6. 將Qr代碼加載到多個視圖控制器(Xcode)
- 7. 有多少視圖控制器太多視圖控制器?
- 8. 如何編寫dojox.mobile視圖的可重用控制器代碼
- 9. 如何避免類似視圖控制器中的重複代碼?
- 10. TableView在所有視圖控制器中重複的代碼 - Swift 3
- 11. 通過從視圖調用控制器來處理重複耗時的代碼?
- 12. Rails 3 - 避免重複生成由其他控制器生成的視圖中的部分控制器代碼
- 13. 在多個視圖控制器中輕鬆重複使用一堆代碼的最佳實踐是什麼?
- 14. viewContentLoaded - 沒有每個控制器的代碼重複 - AngularJS
- 15. TabBarItem的多個視圖控制器
- 16. 視圖控制器上的多個UISwitch
- 17. Angularjs控制器的多個視圖
- 18. Xcode TabBar控制器中的Tab的多個視圖控制器
- 19. 多個控制器從一個視圖
- 20. iPhone一個控制器,多個視圖
- 21. 複合視圖和視圖控制器
- 22. 許多控制器的一個視圖(主視圖)(子視圖)
- 23. 在一個代碼塊中推送多個視圖控制器的問題
- 24. Xcode - 從多個視圖控制器訪問一個視圖控制器
- 25. 多個導航控制器中的視圖控制器通信
- 26. 故事板視圖控制器到編碼視圖控制器
- 27. 重複使用從多個視圖控制器中的筆尖創建的uiview
- 28. 多視圖單控制器
- 29. 在一個視圖控制器上的多個集合視圖
- 30. 用於iPhone上單個視圖的多個視圖控制器
這對我很好......但我有一個小小的懷疑。如果我添加一個方法到基類,並且我們僅將它用於2個視圖控制器中的4個,我們使用了我們的基類...........它會導致任何內存管理問題嗎? – 2012-03-01 09:20:30