में क्रैशिंग मैं कारण के साथ एक NSInvalidArgumentException हो रही है: -[UITapGestureRecognizer initWithCoder:]: unrecognized selector sent to instance
iOS5 स्थिर अनुप्रयोग iOS4.3 सिम्युलेटर
मैं समझता हूँ कि UITapGestureRecognizers ios4.x में समर्थित थे था?
क्या उप आईओएस 5 संस्करणों के लिए एक अलग xib फ़ाइल लोड करना संभव है?
वे 4.x में समर्थित हैं, बात यह है कि आप उन्हें xib में नहीं छोड़ सकते हैं (मुझे लगता है कि यह मामला यहां है)। आप या तो इसे कोड में सेट नहीं कर सकते हैं या एक और xib बना सकते हैं और इसे संस्करण जांच के बाद लोड कर सकते हैं। – mit3z
[संभावित रूप से संबंधित प्रश्न] देखें (http://stackoverflow.com/questions/6520932/uigesturerecognizer-in-uiview-object)। ऐसा हो सकता है कि आपको अपने UITapGestureRecognizers को एक अलग तरीके से चालू करने की आवश्यकता हो। –
मुझे लगता है कि आपका पहचानकर्ता हटा दिया जा रहा है ... UIGestureRecognizer का समर्थन नहीं करता है -इनिटविथकोडर: और यही कारण है कि यह क्रैश हो रहा है। (मुझे लगता है कि आपके UIGestureRecognoizer ऑब्जेक्ट को डिलीकेट पॉइंटर को किसी अन्य ऑब्जेक्ट द्वारा लिया जा रहा है, जिसे initWithCoder का जवाब देना है: ...) –