我制作的应用程序有许多不同的uiviewcontrollers,但它们共享相同的功能。我将创建一个basecontroller,以便其他类扩展它。但是,我需要向基本控制器提供大约5-7个变量。提供这种方法的方式是什么?制作一个带有7个参数的构造函数,或者有更好的方法吗?
提前致谢。
答案 0 :(得分:1)
子类化将起到作用:
//different controllers that you want to implement
//it should subclass the base controller, as in this case, the SecondLevelViewContr
@interface CheckListController : SecondLevelViewController {
//and remember to implement your base controller
@interface SecondLevelViewController : UITableViewController {