तो मेरे पास s और s के NSArray
साथ एक "myArray" है । मुझे उनकी आवश्यकता है ताकि मैं इस तरह से जाऊं:NSNumber
NSString
UIView
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
DetailViewController *details = [[DetailViewController alloc] initWithNibName:@"DetailView" bundle:nil];
details.subjectText = [[myArray objectAtIndex:indexPath.row] objectForKey:@"subject"];
सब्जेक्टटेक्स्ट काम करता है। लेकिन मैं NSNumber
इसे से बाहर कैसे निकाल सकता हूं ? (मैं वास्तव में उन्हें तार के रूप में की जरूरत है ...) मैं इस तरह
NSString
से एक बाहर कन्वर्ट होगा :। लेकिन मुझे नहीं पता कि इसे ऊपर के कोड में कैसे सेट करना है ...NSNumber
NSString *blah = [NSNumber intValue]
objectForKey
। इसलिए आपको रूपांतरण करने का प्रयास करने से पहले उचित मान निकालने होंगे। ध्यान दें कि NSNumber सहित अधिकांश कोको ऑब्जेक्ट प्रकारों कोdescription
विधि को कॉल करके (या%@
एक प्रारूप स्ट्रिंग में उपयोग करके ) स्ट्रिंग्स में परिवर्तित किया जा सकता है ।