2012-09-24 11 views
6

मेरी समस्या यह है कि मैं xcode 4.5 में बहिष्कृत चेतावनी को कल्पना नहीं कर सकता। जैसे viewDidUnload या presentModalViewController। मैंने ध्वज की जांच की "अस्वीकृत कार्यों के बारे में चेतावनी" और सही है (हाँ)। मैंने ई नई परियोजना बनाने की कोशिश की और सभी फाइलों की प्रतिलिपि बनाई, लेकिन मुझे एक ही परिणाम मिल गया। मैंने दो उपलब्ध कंपाइलर एलएलवीएम जीसीसी 4.2 और ऐप्पल एलएलवीएम 4.1 के साथ निर्माण करने की कोशिश की। अजीब चीज यह है कि अन्य प्रोजेक्ट में सभी बहिष्कृत कार्यों को सही तरीके से मिला है। कोई विचार?एक्सकोड 4.5 को बहिष्कृत कार्यों को नहीं मिला

धन्यवाद

+0

आपका क्या मतलब "नहीं मिल रहा है" करते हैं? ध्वज नहीं है, या समारोह की रिपोर्ट नहीं मिली है? –

+0

एक्सकोड के मुद्दे नेविगेटर में चेतावनियों की सूची की रिपोर्ट नहीं करता है, और एकल मानक संपादक में भी। – Alessandro

उत्तर

6

ऐसा नहीं है कि इन चेतावनियों अपनी तैनाती लक्ष्य के आधार पर कर रहे हैं। (और आधार एसडीके नहीं, जो मुझे उम्मीद थी।) यह एक बुद्धिमान विकल्प की तरह लगता है, क्योंकि चेतावनियों से छुटकारा पाने के लिए, एक अच्छा मौका है कि आपको नए तरीकों का उपयोग करने की आवश्यकता होगी जो अभी तक मौजूद नहीं हैं पुराना एसडीके

तो यदि आप यह सुनिश्चित करना चाहते हैं कि आप प्रत्येक बहिष्करण चेतावनी देख रहे हैं, तो लक्ष्य सूची में अपना लक्ष्य चुनें, और नवीनतम संस्करण में परिनियोजन लक्ष्य सेट करें। कोई उत्पाद बनाएं या उत्पाद मेनू से विश्लेषण करें, और आप सभी चेतावनियां देखेंगे।

Deployment Target setting in Xcode

+0

हां, मेरा परिनियोजन लक्ष्य 4.3 है। हालांकि मुझे इसके बारे में और अधिक चिंता नहीं है और मुझे नहीं पता कि क्या हुआ, लेकिन तीन के बाद, चार या अधिक स्वच्छ/सभी का निर्माण, इसे बहिष्कृत चेतावनियों को ढूंढना शुरू हो गया है। – Alessandro

+0

सभी बहिष्कृत चेतावनियों को खोजने के लिए नवीनतम स्वच्छ/निर्माण पर तैनाती लक्ष्य डालें –

संबंधित मुद्दे