2011-09-01 5 views
5

मेरे पास कोर डेटा दस्तावेज़ आधारित ऐप (ओएस एक्स) है जो एक शीर्षक रहित दस्तावेज़ खोलता है यदि उपयोगकर्ता ने स्टार्टअप पर खोलने के लिए कोई दस्तावेज़ निर्दिष्ट नहीं किया है । अब शेर लॉन्च पर दस्तावेजों को फिर से खोलता है, मुझे यह जानने की जरूरत है कि कार्यक्रम के आखिरी बार से दस्तावेजों को फिर से खोलने के लिए दस्तावेजों को खोलने से रोकने के लिए इस शीर्षक रहित दस्तावेज़ को कैसे रोकें।ओएस एक्स शेर एक दस्तावेज़ को फिर से खोलने पर एक शीर्षक रहित फ़ाइल नहीं खोलें

इससे पहले, मैं

- (BOOL) applicationShouldOpenUntitledFile: (NSApplication *) sender

में कुछ जाँच किया था और उचित रूप से YES या NO लौट आए। पुनर्स्थापित करने के लिए दस्तावेज़ होने पर एक शीर्षक रहित दस्तावेज़ को खोले जाने से रोकने के लिए अब मुझे क्या देखना चाहिए?

उत्तर

2

शेर की रिलीज नोट्स से:

restorable खिड़कियों के हिस्से के रूप में शामिल, आवेदन प्रतिनिधि कुछ परिस्थितियों में लॉन्च में शीर्षकहीन खिड़की बनाने के लिए कहा नहीं जा सकता है। यह कुछ ऐप्स में क्रैश होने के कारण पाया गया था, इसलिए ये ऐप्स अनन्य विंडो खोलने के 10.6 व्यवहार को बनाए रखेंगे। जब इन ऐप्स को 10.7 पर पुन: संकलित किया जाता है, तो वे 10.7 व्यवहार प्राप्त करेंगे। अधिकतम संगतता के लिए, लॉन्च पर एक शीर्षक रहित विंडो बनाने के लिए से पूछे जाने पर निर्भर न करें।

असल में, वे कह रहे हैं "यह काम नहीं कर सकता है और हम यह नहीं कहेंगे कि क्यों, इसलिए यह बिल्कुल सही नहीं है।"

+0

हाँ, यह शेर में दस्तावेज़ीकरण के अजीब बिट्स में से एक होना है। इसके चारों ओर कुछ रास्ता होना चाहिए, क्योंकि यह वास्तव में * कष्टप्रद है। –

+0

आप जो देखते हैं (दस्तावेज़ों और व्यवहार में जो इसे वापस देखता है) वह है जो आपको मिलता है। फ़ाइल बग रिपोर्ट - यह एकमात्र तरीका है कि उन्हें पता चलेगा कि डेवलपर्स को ठीक से काम करने के लिए कितना जरूरत है ... लेकिन वे अपने नए मॉडल को देखते हुए परवाह नहीं कर सकते हैं। –

+0

प्रश्न की शब्दावली समस्या की तरह लगता है कि दूसरी तरफ समस्या है, हालांकि: यह * एक * शीर्षक रहित दस्तावेज़ बना रहा है, जिसमें परिस्थितियों में प्रश्नकर्ता इसे नहीं चाहता है। –

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