ठीक है, मुझे इसके साथ कठिन समय है। मैंने पिछले घंटे की खोज की है और मुझे वह नहीं मिला है जो मैं गलत कर रहा हूं। मैं एक प्रेषक के वर्तमान टाइटल को लेने की कोशिश कर रहा हूं, फिर इसे एक पूर्णांक में परिवर्तित करूँगा ताकि मैं इसे कॉल करने के लिए कॉल में उपयोग कर सकूं।प्रारंभिक अंक के बिना पूर्णांक से पॉइंटर बनाता है
NSString *str = [sender currentTitle];
NSInteger *nt = [str integerValue]; // this is where the error appears //
NSString *nextScreen = [NSString stringWithFormat:@"Screen_%@.jpg", [screenList objectAtIndex:nt]];
मुझे लगता है यह [str integerValue]
बिट ठीक से इस्तेमाल नहीं किया जा रहा के साथ कुछ है, लेकिन मैं एक उदाहरण है कि काम करता है नहीं मिल रहा।
धन्यवाद!
:
NSInteger
मशीन निर्भर अभिन्न डेटा प्रकार है, जो इतनी तरह परिभाषित किया गया है के लिए एक प्रकार का आवरण है यह सही है। शायद ऑब्जेक्ट प्लेटफॉर्म से संक्रमण करने वाले उपयोगकर्ताओं में से एक सबसे अधिक भ्रमित हो जाता है। –इस तेजी से उत्तर के लिए बहुत बहुत धन्यवाद। उस चाल ने और आपके टूटने से मुझे "क्यों" बहुत तेज़ समझने में मदद मिली! – Eric
@Eric आप बहुत स्वागत है। यही है स्टैक ओवरफ्लो के लिए है! :) –