iOS Delegate

1787 ワード

1.1.定義
@protocol ChooseCouponDelegate <NSObject>
- (void)tableViewDidSelectCoupon:(HWCouponModel*)coupon;
@end

1.2.属性
@interface HWCouponView : UIView
@property(nonatomic,weak) iddelegate;
@end

1.3.イベントをクリックしてエージェント通知コントローラを使用してジャンプする
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{

}

2.1契約の遵守
@interface HWCouponController ()<ChooseCouponDelegate>
@end

2.2エージェントの設定
view.delegate=self;

3.3実装エージェント
- (void)tableViewDidSelectCoupon:(CashGiftsModel *)gifts{
}