unrecognized selector sent to instance ** plz help
I created the CustomCell.h and CustomCell.m files along with the CustomCell.xib nib file.
I have done this MANY times before in other projects but this one will not let me set any of the fields on the CustomCell. I have stipped this cell down to just one data element called 'desc' and it is a UILabel I am trying to set.
Here is the CustomCell.h file and some of the .m file using the CustomCell class.
#import <UIKit/UIKit.h>
@interface CustomCell : UITableViewCell {
IBOutlet UILabel *desc;
}
@property (nonatomic, retain) IBOutlet UILabel *desc;
@end
- (UITableViewCell *)tableView:(UITableView *)tv cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CustomCellIdentifier = @"CustomCellIdentifier";
CustomCell *cell2 = (CustomCell *)[tableView dequeueReusableCellWithIdentifier:CustomCellIdentifier];
if (cell2 == nil)
{
NSArray *nib = [[NSBundle mainBundle] loadNibNamed:@"CustomCell" owner:self options:nil];
cell2 = [nib objectAtIndex:0];
}
...do some logic
cell2.desc.text = [NSString stringWithFormat:@"%@", myText]; //ERROR OCCURS HERE
return cell2;
I receive the following error:
4/4/09 2:27:20 PM todo[1484] * Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '* -[NSObject desc]: unrecognized selector sent to instance 0x5239b0'
The links are all set in IB and the CustomCell is set to be of Class "CustomCell"
Anyone have any idea why I cannot set the value of the UILabel for the cell2 object?
Thanks in advance
Mac Mini Core 2 Duo, Mac OS X (10.5.6)