मैं एक ऐसा एप्लीकेशन लिखना चाहता हूं जिसमें एक टैबड इंटरफ़ेस के माध्यम से एक ही विंडो में एकाधिक दस्तावेज़ हो। क्या मुझे NSDocument आर्किटेक्चर (कोको दस्तावेज़-आधारित एप्लिकेशन टेम्पलेट) से बचना चाहिए? जहां तक मैं कह सकता हूं, यह प्रति दस्तावेज़ केवल एक या अधिक विंडो का समर्थन करता है लेकिन इसके विपरीत नहीं।कोको में एकल विंडो में एकाधिक दस्तावेज़
मैं थोड़ी देर के लिए इस प्रश्न के साथ कुश्ती कर रहा हूं और एनएसडी दस्तावेज़ आर्किटेक्चर पर अपना अधिकांश एप्लिकेशन पहले से ही बना चुका हूं लेकिन मैं एक ही विंडो के साथ कई दस्तावेज़ों को जोड़ने का एक अच्छा तरीका नहीं समझ सकता।
संपादित करें: मैं मूल दस्तावेज़ विंडोज़ के अलावा प्रोजेक्ट दस्तावेज़ विंडो चाहता हूं। जटिलता के इस स्तर पर, क्या यह अभी भी NSDocument आर्किटेक्चर हैकिंग के लायक होगा? क्या ऐप्पल ने NSDocument आर्किटेक्चर का उपयोग कर एक्सकोड लिखा है (जो इस तरह से काम करता है)?
ऐसा प्रतीत होता है कि एक्सकोड वास्तव में एनएसडी दस्तावेज़ का उपयोग करता है, लेकिन जिस विंडो में प्रोजेक्ट में एकाधिक टैब हैं, वह सिर्फ एक दस्तावेज़ (प्रोजेक्ट्स) – cobbal
भी है, यह वास्तव में मजेदार टूल है जो कोको ऐप्स में चारों ओर पोक करने के लिए यह देखने के लिए कि वे इसे कैसे करते हैं एफ-स्क्रिप्ट है http://www.fscript.org/ – cobbal
@ कोबाबल: दिलचस्प। क्या इसका मतलब है कि पाठ फ़ाइलों को एनएसडी दस्तावेज़ के रूप में प्रतिनिधित्व नहीं किया जाता है? – titaniumdecoy