2010-10-31 6 views
9

में इकाइयों से कक्षाएं उत्पन्न करना एक्सकोड 4 का उपयोग करके और कोरडाटा के साथ काम कर रहा हूं। अब, मैं संस्थाओं के लिए कक्षाएं कैसे उत्पन्न करूं? मैं इसे आरेखण इकाई पर क्लिक करके एक्सकोड 3 में करता था, फ़ाइल-> नया और NSManagedObject क्लास चुन रहा था।एक्सकोड 4 कोरडाटा

किसी कारण मैं नहीं कर सकते XCode 4 में यह पता लगाने के लिए, यह संवाद में नहीं दिख रहा है लगता है के लिए ...

उत्तर

5

आप डीपी 5 में पाएंगे यह अब एक मेनू आइटम है। आखिरकार!

+5

मुझे लगता है कि यह xcdatamodel खोलने और संपादक को नेविगेट करने का जिक्र कर रहा है-> NSManagedObject सबक्लास बनाएं। – TahoeWolverine

+0

@AdamE मैंने इसे नीचे दिए गए उत्तर की सहायता से किया है। मुझे आपका जवाब नहीं मिला। डीपी 5 क्या है? बस curios। – viral

+0

यहां कई जवाब "30 दिनों में मास्टर विजुअल बेसिक 6" पुस्तक के रूप में दिनांकित हैं - यह एक उदाहरण है :-) मुझे लगता है कि मैं एक्सकोड 4 डेवलपर पूर्वावलोकन 5 का जिक्र कर रहा था, जो कि 2010 में नया और रोमांचक था। सौभाग्य से एक्सकोड 6 यह नहीं बदला है। –

3

मैं इकाई का नाम, यानी "व्यक्ति के रूप में इकाई कक्षा एक ही बनाकर काम कर मिल गया "NSManagedObject" के बजाय "। मैंने यह भी देखा कि मुझे फ़ाइल> नई फ़ाइल दो बार शुरू करना है (!) पहली बार, प्रबंधित ऑब्जेक्ट क्लास टेम्पलेट उपलब्ध नहीं है, लेकिन दूसरी बार यह है। कोई सुराग क्यों नहीं। मैं एक्सकोड 3.2.4 चला रहा हूं।

+1

धन्यवाद लेकिन दोस्त xcode 4 के बारे में बात कर रहा हूं। 3.2.4 और 4 और हाँ में एक बड़ा अंतर है। बीमार अपने सुझाव का प्रयास करें और देखें कि यह कैसा चल रहा है और आपको और हर किसी को पता है। – Doz

1

अपने xcdatamodel को संपादित करते समय आपको इकाई का चयन करने और सुनिश्चित करने के लिए सही हाथ उपयोगिता फलक खुला है। डेटा मॉडल इंस्पेक्टर (दाईं ओर वाला टैब) चुनें और आप अपनी इकाई के वर्ग को जो भी चाहें सेट कर सकते हैं।

24

Add NSManagedObject Subclass

यदि आप Xcode (मेरे जैसे) के लिए नए हैं कुछ ग्राफिक्स यह आसान व्याख्या करने के लिए बनाने के लिए। बस सुनिश्चित करें कि आप "एनएसएनएनेज्ड ऑब्जेक्ट सबक्लास" पर क्लिक करने से पहले उन इकाइयों का चयन करें जिन्हें आप चाहते हैं