I am trying to call my Protocol Class in Swift, but its giving me Error 

> 
> "Type SwiftViewController does not conform to protocol ABCDelegate.
> 
> 
> 

Could you please tell me what I am missing , as I find other posts , but nothing is explained properly , also let me know if you need more info.

```
@protocol ABCDelegate <NSObject>
@required
- (void) ABC:(NSString*)MessageResponseStr
@end
@interface ABC : NSObject

@property (nonatomic, assign) id<ABCDelegate> delegate;
@property(nonatomic,retain)NSString *ResponseStr;
-(void)Network:(int)NetworkState 

```