कभी-कभी मेरे पास एक इंटरफ़ेस होता है जो कई प्रोटोकॉल लागू करता है और मुझे एक्सकोड से चेतावनी मिल जाएगी कि मेरा कार्यान्वयन अपूर्ण है।एक्सकोड चेतावनी के दौरान कौन सी विधियों को लागू नहीं किया गया है, यह निर्धारित करने के लिए कैसे करें
क्या यह निर्धारित करने का एक आसान तरीका है कि कौन से तरीके "आवश्यक" हैं लेकिन लागू किए गए हैं (प्रोटोकॉल हेडर फ़ाइलों से सभी गैर-वैकल्पिक तरीकों के डमी कार्यान्वयन के बिना)?
उदाहरण के लिए, मैं इस इंटरफेस पर एक चेतावनी है, लेकिन मैं सभी प्रोटोकॉल के माध्यम से खुदाई करने के लिए है नहीं करना चाहती .. जाहिर है XCode जानता है कि कुछ याद कर रहे हैं, क्यों यह सिर्फ यह नहीं बता सकते जो वे कर रहे हैं!
@interface KTThumbsViewController : UIViewController <KTThumbsViewDataSource, UIImagePickerControllerDelegate, UINavigationControllerDelegate, UIAlertViewDelegate>
XCode 4
यह कहता है कि 'विधि यहां घोषित की गई है' यदि आप उस पर क्लिक करते हैं। यह आपको विधि घोषणा दिखाएगा। –