में int को कनवर्ट करें मैं एक यूआईपीकर से avalue को पकड़ने की कोशिश कर रहा हूं जो गोल संख्याओं के साथ आबादी वाला है, पूर्णांक से खींचा गया है और एनएसएमयूटेबलएरे। मैं खींचे गए मूल्यों को वास्तविक int में बदलने की कोशिश कर रहा हूं।एक्सकोड आईओएस: एनएसएसटींग
मैं मीटर में इस की कोशिश की:
int pickednumber;
......
-(void) pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component{
NSString *numbers = [arrayNumbers objectAtIndex:[pickerView selectedRowInComponent:0]];
pickednumber = [NSString stringWithFormat:@"%d", numbers];
NSLog(@"Picked number %@ ", numbers);
}
मैं pickednumber = पंक्ति में त्रुटि मिलती है: असंगत सूचक 'आईडी' से 'int' के लिए बताए रूपांतरण पूर्णांक। मैं क्या गलत कर रहा हूँ?
संदेश 3:05 PM पर
प्रश्न और शीर्षक मिलान करने के लिए नहीं है। – newenglander
इन दिनों यह सिर्फ है ... 'NSString * str = [@ (संख्या) stringValue];' यह इतना आसान http://stackoverflow.com/a/21258535/294884 – Fattie