1 つのプロトコル メソッドを作成し、そのプロトコル メソッドを複数のクラスに実装したい
@protocol XMLProtocol <NSObject>
- (BOOL) hasAllRequiredAttributes :(NSDictionary*)attributeMap;
@end
私はこの次のクラスメソッドを使用しています
#import "XMLProtocol.h"
@interface MachineA : NSObject<XMLProtocol>
とその実装方法 プロトコル方式を実装します
- (BOOL) hasAllRequiredAttributes:(NSDictionary *)attributeMap {
return false;
}
また、このプロトコルメソッドを別のクラスで使用します
#import "XMLProtocol.h"
@interface MachineB : NSObject<XMLProtocol>
とその実装方法 プロトコル方式を実装します
- (BOOL) hasAllRequiredAttributes:(NSDictionary *)attributeMap {
return false;
}
私の考えは、プロトコルメソッドをどこで呼び出すべきかということです。私は完全に混乱しました。これどうやってするの。