iphone - एक "स्रोत लोड नहीं किया जा सका: 6" कंसोल संदेश जब "पुश ViewController" कॉल करता है ???(कोड संलग्न)




ios uinavigationcontroller (3)

कोई भी विचार क्यों मैं "pushViewController" को कॉल करते समय एक "स्रोत लोड नहीं किया जा सकता है: 6" कंसोल संदेश देख रहा हूं? नया दृश्य ठीक आया है। कोड है:

कोड को छोड़कर:

EKEventViewController *eventViewController = [[EKEventViewController alloc] init];
eventViewController.event = event;
eventViewController.allowsEditing = YES;
eventViewController.delegate = self;

[self.navigationController pushViewController:eventViewController animated:YES];  // <== OCCURS HERE

EKEventViewController में एक आईबी फाइल है जो लोड हो जाती है? हो सकता है कि आप अपनी आईबी / निब फाइल में एक छवि का उपयोग कर रहे हैं जो अब आपके प्रोजेक्ट में नहीं है। अतिरिक्त रूप से मेनू "उत्पाद" पर जाएं और "स्वच्छ बिल्ड फ़ोल्डर ..." (या cmd-option-shift-K) पर क्लिक करें


आप इस दृश्य नियंत्रक की फ्रेम को आगे बढ़ाने से पहले सेट करने का प्रयास क्यों नहीं करते हैं

eventViewController.view.frame = CGRectMake(…);

[self.navigationController pushViewController:eventViewController animated:YES]; 

मुझे पता है यह वास्तव में एक पुराना सवाल है, लेकिन (यह सिर्फ मेरे साथ हुआ) शायद यह किसी के लिए उपयोग की जाएगी

यह मानते हुए कि आप सिम्युलेटर पर अपने ऐप का परीक्षण करने का प्रयास कर रहे थे:

स्रोत लोड नहीं किया जा सका: 6 - सिम्युलेटर पर कुछ सुविधाएं उपलब्ध नहीं हैं, और आपको किसी वास्तविक डिवाइस पर एप को चलाने के लिए है। इसका अर्थ यह है कि उसे कैलेंडर एप (आपके मामले में) से संबंधित सामग्री नहीं मिल सकती है







ekevent