Yani s ve s NSArrayiçeren bir "myArray" var . Onlara bir başkasında ihtiyacım var, bu yüzden şöyle yapıyorum :NSNumberNSStringUIView
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
DetailViewController *details = [[DetailViewController alloc] initWithNibName:@"DetailView" bundle:nil];
details.subjectText = [[myArray objectAtIndex:indexPath.row] objectForKey:@"subject"];
SubjectText çalışır. Ama bundan nasıl kurtulabilirim NSNumber? Ben dönüştürmek istiyorum (aslında ... dizeleri olarak onlara ihtiyacım) NSStringa out NSNumberböyle:
NSString *blah = [NSNumber intValue]. Ama yukarıdaki kodda nasıl kuracağımı bilmiyorum ...
objectForKey. Bu nedenle, dönüştürmeye başlamadan önce bundan uygun değerleri çıkarmanız gerekir. NSNumber dahil çoğu Cocoa nesnesi türünün,descriptionyöntemi çağırarak (veya%@bir biçim dizesi kullanarak ) dizelere dönüştürülebileceğini unutmayın .