मैं कुछ पुराने आईओएस कोड खोल दिया गया है कभी नहीं है और जब मैं इसे बनाने की कोशिश मैं इस तरह कोड के लिए एक "अप्रयुक्त पैरामीटर" त्रुटि मिलती है:पुराने कोड "अप्रयुक्त पैरामीटर" त्रुटि दिखाता है लेकिन इससे पहले कि अब
- (void)searchBarTextDidBeginEditing:(UISearchBar *)searchBar {
NSLog(@"Search Bar isn't used in this function");
}
यह पहली बार है जब मैंने कभी भी उद्देश्य-सी संकलक को त्रुटियों (चेतावनी नहीं) को थूक दिया है। चूंकि बहुत से आईओएस कॉल जरूरी तर्कों का उपयोग नहीं करते हैं (उदाहरण के लिए कई कॉलबैक हैं), मुझे इससे छुटकारा पाने में मदद की ज़रूरत है।
हाय माइकल, अप्रयुक्त पैरामीटर चेतावनी के लिए एक्सकोड सेटिंग पहले से ही 'नहीं' पढ़ती है। मैं वास्तव में आशा करता हूं कि हर जगह कोड इंजेक्ट न करें। क्या कोई अन्य कंपाइलर (या अन्य) सेटिंग है जिसे मैं देख सकता हूं? – sparkFinder
सेटिंग आपके *** लक्ष्य *** (केवल प्रोजेक्ट नहीं) के लिए हल किए गए कॉलम के तहत "नहीं" पढ़ता है? साथ ही, क्या आपके पास अपनी परियोजना या लक्ष्य सेटिंग्स में "त्रुटियों के रूप में चेतावनियों का इलाज" है? –
यह परियोजना और लक्ष्य दोनों के लिए प्रत्येक कॉलम में 'नहीं' के रूप में सूचीबद्ध है। चेतावनियों का इलाज करें क्योंकि त्रुटियों को दोनों में 'नहीं' पर भी सेट किया गया है। – sparkFinder