2011-12-21 6 views
12

जब मैं इंटरफ़ेस बिल्डर में एक नया xib बनाने इंटरफ़ेस बिल्डर दस्तावेज़ (संशोधन) विकास पैरामीटर Xcode 4.1अंतरफलक बिल्डर दस्तावेज़ संस्करण को डिफ़ॉल्ट रूप से 4.2 पर कैसे सेट करें?

को दोषी है वहाँ वैसे भी Xcode 4.2 को यह डिफ़ॉल्ट है - कारण मैं पूछ मैंने हाल ही में करने के लिए एक परियोजना को बदल दिया है आईओएस 5 और 4.2 का उपयोग करें - प्रोजेक्ट मूल रूप से 4.1 में बनाया गया था, और जब मैं एक नया xib बनाता हूं और "फॉर्म शीट" में दृश्य का आकार सेट करता हूं तो यह एक waring उत्पन्न करता है:

विशेषता अनुपलब्ध: फ़ॉर्म शीट अनुरूपित मीट्रिक हैं एक्सकोड 4.2 से पहले उपलब्ध नहीं है।

:

Interface Builder Document property 4.1

मैं दस्तावेज़ संस्करण 4,2

Interface Builder Document property 4.2

+0

मैं उत्सुक हूँ यह भी जानना क्या यह सिर्फ 4.1 में मेरी परियोजना शुरू करने का एक परिणाम है? – Megasaur

+0

@ मेगासौर नहीं, वही बात होती है यदि आप 4.2 में एक प्रोजेक्ट शुरू करते हैं। – SSteve

उत्तर

9

के गुण निरीक्षक में ड्रॉप डाउन बदलकर चेतावनी ठीक कर सकते हैं आप सीधे XCode टेम्पलेट्स को संशोधित करना होगा /Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/File Templates/User Interface - जब आप मेनू चुनते हैं तो टेम्पलेट्स होते हैं-> नई ...-> नई फ़ाइल ...

/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Templates/File Templates/User Interface - शामिल टेम्पलेट्स जब आप मेनू फ़ाइल> नई ...-> नया प्रोजेक्ट ...

संपादित करें किसी भी xib आप <archive><data> अंदर इस जोड़कर चाहते हैं:

<object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies"> 
    <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaTouchPlugin.InterfaceBuilder3</string> 
    <real value="4200" key="NS.object.0"/> 
</object> 
+0

यह स्पष्ट रूप से उचित उत्तर है - यह इतनी चिह्नित क्यों नहीं है और बाउंटी को रॉक नेत्र क्यों दिया गया है? जवाब देने से पहले मैं यही कहने जा रहा था ... –

+0

बस रॉकी को बक्षीस दिया। क्रेग को इसे उत्तर के रूप में चिह्नित करने की आवश्यकता है। – Oli

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