2012-07-14 1 views
0
@interface WinesViewController : UITableViewController <UIActionSheetDelegate> { 
    NSMutableArray *sortedObjects; 
} 

위의 코드에서 UIActionSheet를 사용하여 TableView를 정렬하고 대리인이 필요하기 때문에 UIActionSheetDelegate 프로토콜이 추가되었습니다. 이제 DetailViewController에서 SwipeGestureRecognizer를 추가하여 DetailView에서 TableView의 다음 셀에 액세스합니다. 내가 사용하고있는 자습서는 TableViewController의 DetailViewController에 대한 위임 프로토콜을 추가하라고 말하고 있습니다. 그리고 그것은 이미 UIActionSheetDelegate를 추가 한 것과 똑같은 방법으로 추가하라고 알려주므로 DetailViewController에 대한 델리게이트를 추가하는 방법은 무엇입니까?Xcode를 사용하여보기에서 대리인 프로토콜 추가 4

+0

여러 프로토콜이 쉼표로 구분됩니다. 아래에 언급 된 @Stretch로 표시됩니다. – tGilani

답변

8

당신은 쉼표로 구분 UIActionSheetDelegate, 같은 장소에 추가 :.

@interface WinesViewController : UITableViewController <UIActionSheetDelegate, DetailViewControllerDelegate> { 
NSMutableArray *sortedObjects; 
} 

가 (당신이 추가 할 필요가 대리자 이름으로 DetailViewControllerDelegate을 대체

희망이 도움이

을!
+0

또한 주목할 점은 범주 또는 클래스 연속에서 채택 된 프로토콜 목록을 수정할 수 있다는 것입니다. – gcbrueckmann