swift - Xcode 6.3 कोड बहुत धीमी गति से पूरा हो रहा है




code-completion xcode6.3 (3)

मैंने अभी Xcode को 6.3 संस्करण में अपडेट किया है। मैं स्विफ्ट में कुछ आयातित उद्देश्य सी कोड वाली एक परियोजना पर काम कर रहा हूं। मैं कोकोपोड्स का भी इस्तेमाल करता हूं।

मैं Xcode 6.3 बीटा के साथ एक ही मुद्दा था। मैंने देखा है और किसी भी भाग्य के साथ अन्य सभी StackOverflow जवाब की कोशिश की।

अब तक मैंने कोशिश की है:

  • ~/Library/Developer/Xcode/DerivedData और ~/Library/Caches/com.apple.dt.Xcode को Xcode और / या Mac पुनरारंभ के साथ हटाएं।

  • Spotify को अनइंस्टॉल करें।

  • "+" संघनन ऑपरेटर का उपयोग न करें।

  • 8.1 पर तैनाती का लक्ष्य निर्धारित करें।

मुझे उस वस्तुनिष्ठ सी कोड का उल्लेख तेजी से करना चाहिए और इससे पहले कि स्विफ्ट कोड को भी अनुक्रमित किया जाए। पॉपअप सुझावों के लिए Esc बटन एक ही देरी से काम करता है।


अद्यतन के बाद, व्युत्पन्न डेटा को साफ़ करने का प्रयास करें।
विंडो - प्रोजेक्ट - YourProject - व्युत्पन्न डेटा - हटाएं ...
मेरे मामले में कोड पूर्णता अपडेट के बाद बेहतर काम कर रही है।


मैं GameScene क्लास पर एक्सटेंशन का इस्तेमाल करता था और इसने सब कुछ खत्म कर दिया।

मैंने अपने गेमस्कैन क्लास से तीन बड़े कार्य किए, और उनके लिए तीन अलग-अलग एक्सटेंशन बनाए।

यह शायद सबसे आसान समाधान है यदि उपरोक्त कार्यों में से कोई भी नहीं।


Whole Module Optimization को Yes में सेट करना मेरे प्रोजेक्ट में एक वर्कअराउंड है।

मेरे मामले में, परियोजना में 5 मॉड्यूल हैं, जिनका नाम ए, बी, सी, डी और ई है, जहां निर्भरता को ए -> बी -> सी -> डी, और ए से डी में से प्रत्येक को आरेखित किया जाता है। और 6.3.1, मॉड्यूल ई और डी को संकलित करना ठीक है, लेकिन सी को संकलित करने में अधिक समय लगता है, और 10 मिनट की तरह बी और ए को संकलित करने में अधिक समय लगता है। जब मैं प्रोजेक्ट सेटिंग बदलता हूं, तो सभी मॉड्यूल को संकलित करने में एक मिनट से कम समय लगता है। यह Xcode 6.2 के साथ संकलन की तुलना में तेजी से दिखता है।

संदर्भ:





xcode6.3