2015-05-29 4 views
10

मेरे आवेदन में, मेरे पास 5 व्यू कंट्रोलर हैं। जिसमें मेरे पास 4 वेब सेवाएं कॉल हैं। चौथे नियंत्रक से 5 वें नियंत्रक तक जाने के दौरान, कोई वेब सेवा नहीं है, फिर भी लोड करने में इतना समय लग रहा है।स्टोरीबोर्ड से कंट्रोलर लोडिंग देखें बहुत अधिक समय लेना

संभावित संभावित कारण क्या हो सकते हैं?

मेरे अवलोकन:

  1. देखें नियंत्रक viewDidLoad लिए आ रहा है बहुत देर हो चुकी है।
  2. स्टोरीबोर्ड को समस्या होना चाहिए।
  3. एक बार जब मैं कुछ लेबल से कस्टम फोंट हटा रहा हूं, तो यह ठीक काम कर रहा है।
+0

संभावित कारण यह हो सकता है कि आप 4 वीसी पर वेब सेवा बुला रहे हैं, जहां डेटा सिंक्रनाइज़ हो रहा है और जब आप 5 वीसी पर जाते हैं, तो डेटा को अन्य वीसी में लोड नहीं होने के कारण समय लगता है। क्या आप इसके साथ जांच सकते हैं। – ChenSmile

+1

हो सकता है कि आप हॉट स्पॉट –

+0

@ इमरान को खोजने के लिए यंत्र-> समय प्रोफाइलर का उपयोग कर सकें, मैं किसी भी webservice को नहीं बुला रहा हूं ... एक बार जब मैं कुछ लेबलों से कस्टम फोंट हटा रहा हूं, तो यह ठीक काम कर रहा है। –

उत्तर

12

मुझे भी एक ही समस्या का सामना करना पड़ रहा है, मेरे मामले में फ़ॉन्ट को नियंत्रित करने के लिए फ़ॉन्ट गलत हैं जो परियोजना में शामिल नहीं हैं। ProximaNovaSoft-Semibold फ़ॉन्ट को नियंत्रित करने के लिए असाइन किया गया है लेकिन यह फ़ॉन्ट मौजूद नहीं था वास्तविक फ़ॉन्ट Proxima Nova Semibold था। ProximaNovaSoft-Semibold फ़ॉन्ट मौजूद नहीं है, इसलिए सिस्टम को इस फ़ॉन्ट कारण को समय लेने के लिए समय लगता है।
जब मैं अपने कुछ नियंत्रणों के लिए फ़ॉन्ट को सही करता हूं तो यह तेज़ लोड होता है।

1

आप कुछ संभावित मामलों के खिलाफ जांच कर सकते हैं:

1.) VC4 में, आप viewWillDisappear या viewDidDisappear में कुछ कर रहे हैं।

2.) सुनिश्चित करें कि आप वीसी 4 में डेटा को असीमित रूप से लोड कर रहे हैं।

3.) क्या आप वीसी 5 में viewWillAppear में कुछ भारी कर रहे हैं।

4.) यदि आप वीसी 1/2/3 से वीसी 5 तक जाते हैं, तो क्या इसमें अभी भी काफी समय लगता है।

+0

उत्तर दोस्त के लिए धन्यवाद .... 1। दृश्य में कुछ भी नहीं हो रहा है, देखें या देखें DidDisappear 2. वीसी 4 में कोई सिंक्रोनस डेटा नहीं। 3. कुछ भी देखने में नहीं है .. एक बार जब मैं कुछ लेबल से कस्टम फोंट हटा रहा हूं, तो यह ठीक काम कर रहा है –

+0

फिर, मेरा मानना ​​है कि कस्टम फोंट लोड करने और लागू करने में देरी हो रही है। – swapnilagarwal

+0

इसे कैसे हल करें? –

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