मुझे इस चेतावनी का जवाब कैसे देना चाहिए?चेतावनी: '...' की डुप्लिकेट प्रोटोकॉल परिभाषा को अनदेखा किया गया है
चेतावनी: के प्रोटोकॉल परिभाषा नकल '...' नजरअंदाज कर दिया है
मेरे प्रोटोकॉल घोषणा का अपना ज फ़ाइल में है, और यह # में कुछ अन्य फाइलों में import'ed है मेरी परियोजना।
ठीक है, बस मामले में, यहाँ प्रोटोकॉल घोषणा के साथ पूरे हेडर फाइल है:
#import <Foundation/Foundation.h>
@class Wrapper;
@protocol WrapperDelegate
@required
- (void)wrapper:(Wrapper *)wrapper didRetrieveData:(NSData *)data;
@optional
- (void)wrapperHasBadCredentials:(Wrapper *)wrapper;
- (void)wrapper:(Wrapper *)wrapper didCreateResourceAtURL:(NSString *)url;
- (void)wrapper:(Wrapper *)wrapper didFailWithError:(NSError *)error;
- (void)wrapper:(Wrapper *)wrapper didReceiveStatusCode:(int)statusCode;
@end
किसी भी सलाह के लिए धन्यवाद।
1. क्या आप सुनिश्चित हैं कि आप इसे # आयात कर रहे हैं और इसे # # दुर्घटना से शामिल नहीं कर रहे हैं? 2. क्या आप निश्चित हैं (पूछने लायक) कि आपकी परियोजना में कुछ भी वही नाम (WrapperDelegate) का उपयोग नहीं करता है? –
क्विक्सोटो की टिप्पणी संदिग्ध रूप से एक उत्तर की तरह दिखती है :) मेरे पास एक ही समस्या है जहां मैंने गलती से # शामिल किया था। #import डुप्लिकेशंस से बचने के लिए पर्याप्त स्मार्ट है। –