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