मान लें कि मेरे पास दो कक्षाएं, यूनिकॉर्न और इंद्रधनुष हैं। Unicorn.m xcode में एक टैब में खुला है, और मैं वर्तमान में Rainbow.m संपादित कर रहा हूं, एक और टैब में खुलता हूं। मेरे पास Unicorn.m में एक ब्रेकपॉइंट सेट है। जब मैं अपना कोड चलाता हूं, यूनिकॉर्न ब्रेकपॉइंट हिट हो जाता है, और मेरा इंद्रधनुष टैब, जिस टैब पर मैं वर्तमान में देख रहा हूं, उसे यूनिकॉर्न में बदल दिया जाता है। तो अब मेरे पास यूनिकॉर्न दो टैब में खुला है, और इंद्रधनुष किसी में नहीं खुलता है।ब्रेकपॉइंट हिट होने पर एक्सकोड को टैब की सामग्री बदलने से रोकें
मैं xcode के लिए चाहते हैं या तो:
क) वर्तमान में एक टैब खुला जो होता है, जो ब्रेकपाइंट और यदि हां, तो उस टैब
या करने के लिए वर्तमान दृश्य स्विच हो, तो देखने के लिए लग रही है:
बी) एक नया टैब खोलें
मेरे वर्तमान टैब को दूसरी फ़ाइल में स्विच करने के लिए यह वास्तव में परेशान है। क्या xcode में कोई सेटिंग है जिससे मैं इसे मदद कर सकता हूं? या मुझे सेब के लिए अनुरोध जमा करना चाहिए?
अच्छी टिप, धन्यवाद! – Tibidabo
हाँ, लेकिन यह बहुत सारे मैन्युअल कदम है। इस व्यवहार को वास्तव में बेक किया जाना चाहिए। लागू करने के लिए तर्क की इतनी कठोर प्रतीत नहीं होती है: "क्या डॉक एक्स दिखाई दे रहा है? यदि ऐसा है, तो उस टैब पर स्विच करें और ब्रेकपॉइंट लाइन पर जाएं।" – SilverSideDown
हाँ, हालांकि मैं इस तथ्य से बहुत आराम से आकर्षित करता हूं कि एपकोड है। मैं आजकल इंटरफेस बिल्डर के लिए एक्सकोड का उपयोग करता हूं। –