2010-01-25 12 views
8

मैंने एक्सकोड में एक .xcdatamodel प्रबंधित ऑब्जेक्ट मॉडल फ़ाइल बनाई है। मैंने उस फ़ाइल को & फ़ाइलों में चुना है। फिर मैं फाइल> नया ...> पर जाता हूं और कहीं भी आईफोन टेम्पलेट्स/कोको टच क्लास टेम्पलेट्स में नहीं हूं, मुझे "प्रबंधित ऑब्जेक्ट क्लास" फ़ाइल टेम्पलेट दिखाई देता है।मैं एक्सकोड में प्रबंधित ऑब्जेक्ट क्लास फ़ाइल टेम्पलेट क्यों नहीं देख सकता हूं?

क्या कोई जानता है कि क्या गलत हो सकता है?

उत्तर

14

मुझे आमतौर पर उन इकाइयों का चयन करने की आवश्यकता होती है जिनके लिए मैं कक्षा फाइलें उत्पन्न करना चाहता हूं।

+0

बढ़िया! वह बिल्कुल समाधान था। धन्यवाद! – openfrog

+1

ऐसा लगता है कि यह दायाँ क्लिक या कुछ के माध्यम से सुलभ होना चाहिए। –

3

यदि आप NSManagedObject उप-वर्ग करना चाहते हैं तो मैं mogenerator (github) पर एक नज़र डालने की अत्यधिक अनुशंसा करता हूं। यह आपके लिए उप-वर्गों को स्वत: उत्पन्न करेगा और उन्हें आपके मॉडल को अपडेट करते समय समन्वयित रखेगा। इसमें मशीन क्लास बनाम मानव वर्गों की अवधारणा भी है ताकि आप अपने मॉडल को अपडेट करते समय प्रत्येक कोड पर कदम उठाए बिना सुविधा विधियां इत्यादि जोड़ सकें।

+0

mogenerator भयानक लग रहा है। मैंने इसके बारे में सुना था, लेकिन अब तक इसे जांच नहीं लिया था। धन्यवाद! – gerry3

1

मैंने इस समस्या को पहले भी देखा है। मेरे लिए समाधान गैर-डेटा मॉडल फ़ाइल (समूह & फ़ाइलों में) पर क्लिक करना था और फिर संस्करण वाली डेटा मॉडल फ़ाइल (और इसके भीतर इकाई) पर वापस क्लिक करें और फिर फ़ाइल -> नई फ़ाइल आज़माएं। वैकल्पिक रूप से, एक्सकोड को पुनरारंभ करना, डेटा मॉडल फ़ाइल (और इसके भीतर इकाई) का चयन करना और फिर फ़ाइल -> नई फ़ाइल को भी मेरे लिए काम करना है।

+0

आह-हा! मुझे पता था कि मैं इसे सही कर रहा था! – JoBu1324

0

शीर्ष बाईं ओर क्लिक करें जहां यह कहता है "सिम्युलेटर 3.1.2 | डीबग"। इसे "आईफोन डिवाइस 3.1.2 (बेस एसडीके) में बदलें ... वॉयला। (24 घंटे में एसईएस आईफोन ?? बहुत सारे टाइपो और अपूर्ण प्रक्रियाएं!)

6

एक्सकोड 4 में, xcdatamodeld में इकाई का चयन करें, फिर चुनें Editor मेनू> NSManagedObject उपवर्ग बनाएं

0

प्रबंधित वस्तु वर्ग फ़ाइल टेम्पलेट XCode 4. निम्नलिखित स्क्रीनशॉट यह दर्शाया गया है की नई फ़ाइल निर्माण विकल्प की "कोर डाटा" धारा के तहत देखा जा सकता है।

NSManagedObject subclass template

धन्यवाद , प्रोडिफाइल्डर।

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

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