ビューコントローラが少し大きくなっています。私は5つのデリゲートプロトコルを実装していて、6つ目を追加しようとしていました。
ABCViewController : UITableViewController<NSFetchedResultsControllerDelegate,
UITableViewDelegate,
UITableViewDataSource,
UIAlertViewDelegate,
CLLocationManagerDelegate>
それらをすべて実装する1つのコントローラーはばかげているように見えますが、他の場所では使用されていません。これらは独自のクラスにあるべきですか、それともビューコントローラーにあるべきですか?