Tôi đang cố gắng thu thập avalue từ một UIPicker được điền bằng số tròn, số nguyên được lấy từ NSMutableArray. Tôi đang cố gắng để chuyển đổi các giá trị kéo vào một int thực tế.Xcode iOS: Chuyển đổi int thành NSString
tôi đã cố gắng này trong .m:
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);
}
tôi nhận được lỗi trong pickednumber = dòng: con trỏ không tương thích để nguyên chuyển đổi giao để 'int' từ 'id'. Tôi đang làm gì sai?
nhắn đã được chỉnh sửa bởi Sounddesigner vào 3/8/12 lúc 15:05
Câu hỏi và tiêu đề dường như không phù hợp. – newenglander
Những ngày này nó chỉ là ... 'NSString * str = [@ (số) stringValue]; ' nó là đơn giản http://stackoverflow.com/a/21258535/294884 – Fattie