मैं NSString
रों की एक सरणी है:यह पता लगाने के लिए कि कोई छवि बंडल के भीतर मौजूद है या नहीं?
Flower
Car
Tree
Cat
Shoe
इन तार में से कुछ उनके साथ जुड़े छवियों है; कुछ नहीं करते हैं। मैं नाम पर .png
जोड़कर एक छवि नाम बना सकता हूं (उदा। Flower.png
)।
मैं यह कैसे जांचूं कि यह दृश्य वास्तव में बंडल के भीतर मौजूद है या नहीं, इससे पहले कि मैं इसे दृश्य में लोड करने का प्रयास करूं?
यह isEqual उपयोग करने के लिए अच्छा सम्मेलन है : जांच करते समय कि दो वस्तुएं बराबर हैं या नहीं। आप == का भी उपयोग कर सकते हैं लेकिन मैं कुछ स्थितियों में अनुशंसा नहीं करता हूं कि यह अपेक्षित परिणाम नहीं लौटाएगा (कभी-कभी ऑब्जेक्ट्स और उनके पैरामीटर की तुलना करते समय)। वर्तमान कोड भी गलत है क्योंकि आप यह जांचने के बजाय फूल छवि निर्दिष्ट कर रहे हैं कि यह छवि पीएनजी के बराबर है या नहीं। इस कोड को कॉपी करने से एक त्रुटि फेंक जाएगी जो इक्वेल जोड़ती है: या == ठीक हो जाएगी। –
यह काम करता है लेकिन एक आईओएस चेतावनी संदेश कहता है कि एक छवि नहीं मिली। – Herno