LooN3y Posted May 10, 2012 Share Posted May 10, 2012 I'm making a split view iPad product search. in the debugger, it shows I'm getting the parsed data, it just won't show up on my table view, so i decided to make a custom TableViewCell creating the .h and .m files. but i have a problem, i have my XML parser in my MasterViewController, but i want to assign it to a label in my Custom TableViewCell object. - (void)parser:(NSXMLParser *)parser didEndElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName { NSLog (@"didEndElement"); if ([elementName isEqualToString:@"description"]) { NSLog(@" decription:%@", capturedCharacters); StyleMasterCell.textView.text = capturedCharacters; } capturedCharacters = nil; if ([elementName isEqualToString:@"str_smartsearch"]) { // We are no longer in an item element inItemElement = NO; } } i only included description so it will be simple, and I wanna just at least get one thing working first and foremost. this line: StyleMasterCell.textView.text = capturedCharacters; does not work, how can i assign the parsed at a to the textView thats in the stylemastercell? Link to comment Share on other sites More sharing options...
TH3L4UGH1NGM4N Posted May 11, 2012 Share Posted May 11, 2012 Assuming the capturedCharacters isn't NULL (you should be able to tell based on the NSLog you have there above it) , you should be using [cell textLabel] setText:@"Foo Bar"]; Try that out and see how it works out for you. (My suggestion would be to use an NSDictionary since it makes assigning key values to cells easy) example Link to comment Share on other sites More sharing options...
Recommended Posts