我的视图控制器对我来说有点大了。我正在实现五个委托协议,并且即将添加第六个。
ABCViewController : UITableViewController<NSFetchedResultsControllerDelegate,
UITableViewDelegate,
UITableViewDataSource,
UIAlertViewDelegate,
CLLocationManagerDelegate>
一个控制器来实现它们似乎很荒谬,但它们并没有在其他任何地方使用。这些应该在它们自己的类中还是在视图控制器中?