I have a navigation controlled app that display's different table views as you navigate down the path. I decided that I wanted to show a CustomCell instead of the regular default cells provided for the grouped style table.
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.
I receive the following error:
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
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.
Code:
#import <UIKit/UIKit.h>
@interface CustomCell : UITableViewCell {
IBOutlet UILabel *desc;
}
@property (nonatomic, retain) IBOutlet UILabel *desc;
@end
Code:
- (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:
Code:
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