क्या यह बताने का कोई तरीका है कि कोई निश्चित वस्तु एनएसएआरएआरई में है या नहीं? जिस तरह से मैं अपनी सरणी में ऑब्जेक्ट जोड़ रहा हूं, उसी ऑब्जेक्ट को कई बार जोड़ा जा सकता है और मैं देखना चाहता था कि क्या यह देखने का कोई तरीका है कि यह उस सरणी में पहले से कहीं भी था (कहीं भी)।कैसे बताएं कि ऑब्जेक्ट एनएसएआरएआरई में है या नहीं?
9
A
उत्तर
43
NSArray containsObject:
विधि, इस उद्देश्य के लिए ठीक है अपनी पूरी हस्ताक्षर किया जा रहा है:
- (BOOL)containsObject:(id)anObject
अधिक जानकारी के लिए पूर्ण NSArray Class Reference docs देखें।
11
if([yourArray indexOfObject:yourObject] == NSNotFound) {
// your object is not in here
}
संपादित: middaparkas दृष्टिकोण रास्ता बेहतर है (यदि आप सूचकांक नहीं चाहता ...)!
+0
धन्यवाद, यह बाद में विशेष रूप से उपयोगी हो सकता है और यह मेरे प्रश्न का उत्तर देता है। – Jackelope11
संबंधित मुद्दे
- 1. कैसे बताएं कि PHP में सॉकेट खुला है या नहीं?
- 2. जांचें कि कोई ऑब्जेक्ट एक एनएसएआरएआरई है या NSDictionary
- 3. कैसे जांचें कि एनएसएआरएआरई में किसी विशेष वर्ग का ऑब्जेक्ट है या नहीं?
- 4. कैसे बताएं कि java.util.Date ऑब्जेक्ट में समय का हिस्सा है या नहीं?
- 5. कैसे बताएं कि स्ट्रिंग xml है या नहीं?
- 6. कैसे बताएं कि node.js स्थापित है या नहीं
- 7. कैसे बताएं कि वर्तमान फ्रेम माता-पिता है या नहीं?
- 8. कैसे बताएं कि फ़ाइल हैंडल सॉकेट है या नहीं?
- 9. कैसे बताएं कि sqlite डेटाबेस फ़ाइल मान्य है या नहीं
- 10. कैसे बताएं कि ओपनएमपी काम कर रहा है या नहीं?
- 11. यह बताएं कि कोई संपत्ति मौजूद है या नहीं है
- 12. एनएसएआरएआरई में ऑब्जेक्ट विधि
- 13. एनएसएआरएआरई में केस असंवेदनशीलता शामिल है ऑब्जेक्ट:
- 14. यह बताएं कि कोई क्वेरी लटक रही है या नहीं,
- 15. यह बताएं कि कोई सत्र सक्रिय है या नहीं?
- 16. कैसे बताएं कि माउसडाउन ईवेंट में Shift दबाया जा रहा है या नहीं?
- 17. डायनामिक ऑब्जेक्ट - यह बताएं कि कोई संपत्ति परिभाषित की गई है या नहीं?
- 18. कैसे बताएं कि जावा क्लास सार है?
- 19. मैं कैसे जांच सकता हूं कि एनएसएआरएआरई में कोई विशेष एनएसएसटींग मौजूद है या नहीं?
- 20. नया कैसे है() बताएं कि क्या सत्र एक नया है या पहले से उपयोग में है?
- 21. आईफोन - एनएसएआरएआरई ऑब्जेक्ट
- 22. कैसे बताएं कि SQL सर्वर स्थानीय या दूरस्थ है या नहीं?
- 23. कैसे बताएं कि पाइथन SQLite डेटाबेस कनेक्शन या कर्सर बंद है या नहीं?
- 24. कैसे बताएं कि आईपैड कोड के माध्यम से काला या सफेद है या नहीं?
- 25. कैसे बताएं कि एक एसएसएच सत्र बनाम लिनक्स कंसोल में चल रहा है या नहीं?
- 26. PHP: कैसे बताएं कि किसी स्ट्रिंग में कोई विशेष वर्ण है या नहीं?
- 27. कैसे बताएं कि Xcode एक स्क्रिप्ट में "निर्माण और संग्रह" कर रहा है या नहीं?
- 28. कैसे बताएं कि मेरा जावा घटक एप्पल में है या नहीं?
- 29. मल्टी-आयामी एनएसएआरएआरई ऑब्जेक्ट
- 30. बताएं कि टेम्पलेट
ऐप्पल दस्तावेज़ीकरण वास्तव में अच्छी तरह लिखा गया है। इस तरह के सरल प्रश्नों पर संबंधित दस्तावेज (इस मामले में एनएसएआरएआरई) को देखने के लिए हमेशा सर्वोत्तम होता है और आप आमतौर पर 2 मिनट या उससे कम समय में अपना उत्तर प्राप्त कर सकते हैं। – Dancreek