में कोड चल रहा है या नहीं, तो मेरे पास कस्टम IBDesignable
कक्षाएं तेजी से हैं जो इंटरफ़ेस बिल्डर में क्रैश का कारण बनती हैं। क्या कोई झंडा है जो मैं देख सकता हूं कि मैं इंटरफ़ेस बिल्डर में चल रहा हूं या नहीं? आदर्श रूप में यह एक प्रीकंपेलर निर्देश (#ifdef COMPILED_FOR_INTERFACE_BUILDER
या ऐसा कुछ होगा) होगा। मैंने सोचा कि शायद मैं prepareForInterfaceBuilder()
में खुद को ध्वज सेट कर सकता हूं लेकिन यह गन्दा लगता है और ऐसा लगता है कि क्लास गुणों को उस फ़ंक्शन से पहले सेट किया गया है और यह समस्या उत्पन्न करने वाले कोड को ट्रिगर कर सकता है। ऐसा लगता है कि एक बेहतर तरीका होना चाहिए। धन्यवाद!इंटरफ़ेस बिल्डर
12
A
उत्तर
11
https://developer.apple.com/library/ios/recipes/xcode_help-IB_objects_media/Chapters/CreatingaLiveViewofaCustomObject.html से
:
आप अपने कस्टम दृश्य कक्षा से साथ शामिल किए जाने या बाहर निकलने हेतु कोड निर्दिष्ट करने के लिए पूर्वप्रक्रमक मैक्रो TARGET_INTERFACE_BUILDER उपयोग कर सकते हैं "
+0
धन्यवाद! यह वही था जो मैं ढूंढ रहा था और किसी कारण से गुगलिंग की कोई मात्रा उस मैक्रो को चालू नहीं कर पाई। बहुत उपयोगी! –
संबंधित मुद्दे
- 1. इंटरफ़ेस बिल्डर
- 2. इंटरफ़ेस बिल्डर
- 3. इंटरफ़ेस बिल्डर
- 4. इंटरफ़ेस बिल्डर
- 5. इंटरफ़ेस बिल्डर
- 6. इंटरफ़ेस बिल्डर
- 7. इंटरफ़ेस बिल्डर
- 8. इंटरफ़ेस बिल्डर
- 9. इंटरफ़ेस बिल्डर
- 10. इंटरफ़ेस बिल्डर
- 11. इंटरफ़ेस बिल्डर
- 12. इंटरफ़ेस बिल्डर
- 13. इंटरफ़ेस बिल्डर
- 14. इंटरफ़ेस बिल्डर
- 15. इंटरफ़ेस बिल्डर
- 16. इंटरफ़ेस बिल्डर
- 17. इंटरफ़ेस बिल्डर:
- 18. इंटरफ़ेस बिल्डर
- 19. इंटरफ़ेस बिल्डर
- 20. इंटरफ़ेस बिल्डर
- 21. इंटरफ़ेस बिल्डर
- 22. इंटरफ़ेस बिल्डर
- 23. इंटरफ़ेस बिल्डर
- 24. इंटरफ़ेस बिल्डर
- 25. xcode 4.5, इंटरफ़ेस बिल्डर
- 26. इंटरफ़ेस बिल्डर ज़ूम आउट
- 27. एक्सकोड: इंटरफ़ेस बिल्डर XIB
- 28. इंटरफ़ेस बिल्डर "Main_iPad.storyboard"
- 29. इंटरफ़ेस बिल्डर - प्रलेखन
- 30. आईओएस: इंटरफ़ेस बिल्डर
क्यों इस सवाल का मतदान किया गया था पता नहीं है। मुझे लगता है कि यह एक अच्छा सवाल है। (बेशक मेरे पास कोई उपयोगी जवाब नहीं है ...) – matt
मैं सहमत हूं। यह एक बहुत उपयोगी सुविधा होगी। (वोट किया गया) –