iOS代理,协议

来源:互联网 发布:淘宝客信息采集软件 编辑:程序博客网 时间:2024/05/17 05:01

#import <UIKit/UIKit.h>

@protocol parkingViewDelegate;

@interface parkingView :UIView

{

   UIButton *deleteBtn;

}

///图片数组

@property (nonatomic,copy) NSArray *parkingimageArray;

@property (nonatomic,assign) id<parkingViewDelegate> delegate;

@end

@protocol parkingViewDelegate <NSObject>


///点击按钮

- (void)clickparkingViewDelegateAddButtonWithTag:(NSInteger)buttonTag;

- (void)clickRemoveparkingViewDelegateAddButtonWithTag:(NSInteger)buttonTag;


@end



- (void)clickImageButton:(UIButton *)button

{

   if ([_delegaterespondsToSelector:@selector(clickparkingViewDelegateAddButtonWithTag:)])

    {

       if (button.tag ==self.parkingimageArray.count) {

            [_delegateclickparkingViewDelegateAddButtonWithTag:1000000];

        }else

        {

            [_delegateclickparkingViewDelegateAddButtonWithTag:button.tag];

        }

        

    }

}

-(void)deleteImageBtn:(UIButton*)button

{

   if ([_delegaterespondsToSelector:@selector(clickRemoveparkingViewDelegateAddButtonWithTag:)]) {

        [_delegateclickRemoveparkingViewDelegateAddButtonWithTag:button.tag ];

    }

    



0 0
原创粉丝点击