मुझे पहली बार (और केवल पहली बार) यह गुप्त त्रुटि मिली है, मेरा विचार कोड की निम्न पंक्ति के कारण भरा हुआ है:
- (void)viewWillAppear:(BOOL)animated
{
[textField becomeFirstResponder];
}
ध्यान देने योग्य है (~ 3 - 4 सेकंड, यहां तक कि सिम्युलेटर पर भी) इस वजह से देरी होती है जिससे मेरा ऐप अप्रतिसादी महसूस होता है। क्या कोई जानता है कि इसे कैसे ठीक करें? मुझे Apple की साइट पर, या यहाँ या Google पर कोई भी समाधान नहीं मिल रहा है।
अजीब तरह से, विपरीत स्थिति होती है अगर मैं -viewDidAppear:
इसके बजाय लाइन डालता हूं -viewWillAppear:
; है कि, बजाय त्रुटि केवल पहली बार कीबोर्ड दिखाया गया है और फिर कभी नहीं किया गया है मुद्रण की, त्रुटि है नहीं पहली बार लेकिन बाद हर बार छपी। यह मेरे लिए एक बड़ा सिरदर्द बन रहा है।