@protocol MyButtonViewDelegate <NSObject>
- (void)buttonView:(MyButtonView*)view buttonPressed:(UIButton*)button;
@end
私はobjective-cが初めてでdelegate
、本に従って学んでいます。
本から、プロトコルを定義するときは、このように書くだけ@protocol MyButtonViewDelegate
です。
@protocol MyButtonViewDelegate
しかし、との違いは何ですか@protocol MyButtonViewDelegate <NSObject>
。なぜ必要なの<NSObject>
ですか?