添加鉴于更委托协议使用的XCode 4
问题描述:
@interface WinesViewController : UITableViewController <UIActionSheetDelegate> {
NSMutableArray *sortedObjects;
}
在上面的代码中,UIActionSheetDelegate协议添加,因为我使用UIActionSheet排序的TableView中,它需要一个委托。 现在我在DetailViewController中添加一个SwipeGestureRecognizer,以便从Detail View中访问TableView中的下一个单元格。我使用的教程告诉我为TableViewController中的DetailViewController添加一个委托协议。它告诉我以与我已经添加UIActionSheetDelegate完全相同的方式添加它,那么现在如何为DetailViewController添加委托?添加鉴于更委托协议使用的XCode 4
答
您只需将其添加到同一个地方作为UIActionSheetDelegate
,用逗号分隔。
@interface WinesViewController : UITableViewController <UIActionSheetDelegate, DetailViewControllerDelegate> {
NSMutableArray *sortedObjects;
}
(你需要添加委托名称替换DetailViewControllerDelegate
希望这有助于
!+0
另外值得一提的是,您可以修改类别或类继续中采用协议的列表。 – gcbrueckmann 2012-07-14 07:43:46
多个协议由逗号分隔,如下所示@Stretch – tGilani 2012-07-14 04:49:13