को प्रोटोकॉल 'UIApplicationDelegate' XCode अपडेट के बाद के लिए आवश्यक मैं अपने AppDelegate में इस कोड var window = UIWindow()
है अलग optionality है। मेरा ऐप ठीक काम कर रहा है। बाद मैं 6.3 करने के लिए अपने XCode अद्यतन, मैं अब सिम्युलेटर में अपने iOS एप्लिकेशन चला सकते हैं आप अपने कोड के वर्ग परिभाषा शब्द UIApplicationDelegate
पर cmd-क्लिक करें, तो के रूप में मैं त्रुटिप्रकार की तुलना में 6.3
type of 'window' has different optionality than required by protocol 'uiapplicationdelegate'
बनाने के लिए एक आलसी वर उपयोग कर सकते हैं क्योंकि अब इसकी: var खिड़की: UIWindow? लेकिन आप संपादित के साथ नवीनतम स्विफ्ट वाक्य रचना में बदलने चाहिए -> Convert -> नवीनतम करने के लिए स्विफ्ट सिंटेक्स त्रुटियों के इन प्रकार से बचने के लिए। –
आपके द्वारा टाइप किया गया कोड डिफ़ॉल्ट था जब मैंने स्विफ्ट में ऐप बनाया था। मैं ऊपर कोड के लिए बदल दिया है क्योंकि मैं एक त्रुटि 'गंभीर त्रुटि हो रही है: अप्रत्याशित रूप से नहीं के बराबर पाया, जबकि एक वैकल्पिक मान' और इस्तेमाल किया' खिड़की unwrapping! (उदाहरण के लिए खिड़की .frame = ..' –
कहाँ आपको लगता है कि कोड का इस्तेमाल किया था, उस खिड़की .frame .... AppDelegate में –