आईफोन एसडीके में फाइल मालिक और फर्स्ट रेस्पॉन्डर क्या हैं - एक्सकोड?आईफोन एसडीके में फाइल मालिक और फर्स्ट रेस्पॉन्डर क्या हैं - एक्सकोड?
उत्तर
फ़ाइल स्वामी एक तत्काल, रनटाइम ऑब्जेक्ट है जो निब लोड होने पर आपके निब और उसके आउटलेट/कार्रवाइयों की सामग्री का मालिक है। यह आपकी पसंद की किसी भी कक्षा का एक उदाहरण हो सकता है - टूल पैलेट के पहचान टैब पर नज़र डालें।
फ़ाइल स्वामी आपके एप्लिकेशन कोड और निब फ़ाइल की सामग्री के बीच मुख्य लिंक है।
उदाहरण के लिए, मान लें कि आपके पास UILabel के लिए आईबीओयूलेट के साथ UIViewController सबक्लास है। इंटरफ़ेस बिल्डर में फ़ाइल का स्वामी आपके UIViewController के समान कक्षा में सेट हो जाएगा। जब आपका निब रनटाइम पर लोड होता है, तो आपके निब में परिभाषित आउटलेट और क्रियाओं की बाइंडिंग आपके व्यू कंट्रोलर के उदाहरण से बंधी होती है, क्योंकि आपका व्यू कंट्रोलर मालिक होता है।
महत्वपूर्ण व्यक्ति का उपयोग कर लोड किए गए हैं:
[[NSBundle mainBundle] loadNibNamed:@"NibName" owner:nil options:nil];
मालिक पैरामीटर विशेष रूप से महत्वपूर्ण है। वह उस वर्ग का रनटाइम उदाहरण है जो निब लोड होने वाली सामग्री (आउटलेट, क्रियाएं और ऑब्जेक्ट्स) का मालिक है।
उम्मीद है कि यह स्पष्ट है। इसे काम पर देखने के लिए एक व्यू कंट्रोलर के साथ एक नया आईफोन प्रोजेक्ट बनाएं। निब फ़ाइल खोलें और पहचान टैब पर एक नज़र डालें।
पहला उत्तरदाता केवल प्रतिक्रियाकर्ता श्रृंखला में पहला ऑब्जेक्ट है जो घटनाओं का जवाब दे सकता है। उत्तरदाता श्रृंखला ऑब्जेक्ट्स का रनटाइम संग्रह (या अधिक सटीक रूप से पदानुक्रम) है जो किसी ईवेंट का जवाब दे सकती है। उदाहरण के लिए, मान लें कि आपके पास एक दृश्य वाला विंडो है और उस दृश्य पर एक टेक्स्ट फ़ील्ड है।
यदि उस टेक्स्ट फ़ील्ड पर ध्यान केंद्रित किया गया है तो इसे श्रृंखला में पहले उत्तरदाता के रूप में जाना जाता है। तो यदि आप पहले उत्तरदाता को एक संदेश भेजते हैं तो इसे पहले टेक्स्ट फ़ील्ड में भेजा जाएगा। यदि टेक्स्ट फ़ील्ड संदेश को संभाल नहीं सकता है तो इसे पर अगले उत्तरदाता पर भेजा जाएगा। और अगला। और अगला, जब तक आप उत्तरदाता श्रृंखला के अंत तक नहीं पहुंच जाते हैं या कुछ ने घटना (iirc) का उपभोग किया है।
उत्तरदाता श्रृंखला अधिक जानकारी के लिए हिट सेब के दस्तावेज़ों को पढ़ने के लायक है।
- 1. फर्स्ट रेस्पॉन्डर लापता रेडो:
- 2. बनने की स्थिति में कीबोर्ड के शीर्ष पर ऑब्जेक्ट रखना फर्स्ट रेस्पॉन्डर या इस्तीफा फर्स्ट रेस्पॉन्डर?
- 3. स्टोरीबोर्ड संपादक में "फर्स्ट रेस्पॉन्डर" और "एक्जिट" बॉक्स उद्देश्य क्या हैं?
- 4. इस्तीफा फर्स्ट रेस्पॉन्डर काम नहीं करते?
- 5. आईफोन एक्सकोड 3.1.4 3.1.2 एसडीके, वॉचपॉइंट्स काम नहीं करते हैं?
- 6. आईफोन एसडीके
- 7. आईसीएमपी और आईफोन एसडीके
- 8. आईफोन एसडीके के लिए एक्सकोड में कस्टम नियंत्रण कैसे बनाएं?
- 9. क्या आईसीयूनीट और ओसीएमॉक आईफोन एसडीके पर काम करते हैं?
- 10. क्या आईफोन एसडीके
- 11. वर्तमान में सक्रिय UITextField/UITextView कैसे प्राप्त करें और इस्तीफा दें फर्स्ट रेस्पॉन्डर?
- 12. आईफोन-एसडीके
- 13. आईफोन एसडीके
- 14. आईफोन एसडीके: textFieldShouldReturn को
- 15. आईफोन एआरसी और फेसबुक एसडीके
- 16. आईफोन एसडीके
- 17. आईफोन एसडीके: UIWebView
- 18. आईफोन एसडीके
- 19. आईफोन एसडीके
- 20. आईफोन एसडीके
- 21. आईफोन एसडीके
- 22. आईफोन एसडीके ज़ूम और क्वार्ट्ज
- 23. आईफोन एसडीके
- 24. आईफोन एसडीके
- 25. आईफोन एसडीके
- 26. आईफोन एसडीके
- 27. आईफोन एसडीके
- 28. आईफोन एसडीके
- 29. आईफोन एसडीके
- 30. आईफोन एसडीके
बहुत सारी मदद और जानकारी देता है .. धन्यवाद .. – Aldee
निश्चित रूप से सही के रूप में चिह्नित करें? –
वाह महान जवाब! – hothead