Ios 具有xib文件和自定义构造函数的自定义UITableViewCell

Ios 具有xib文件和自定义构造函数的自定义UITableViewCell,ios,objective-c,uitableview,xib,Ios,Objective C,Uitableview,Xib,关于自定义UITableViewCell的一个问题 我需要一个带有xib文件的UICustomTableViewCell来设计这个单元格 当我创建单元格时,我还需要使用自定义构造函数来传递一些参数。。例如: initWithMyParamterA:(NSString*) aParameterA andParameterB:(NSString*) aParameterB; 我不希望使用属性来传递此参数 那么,如何将这个构造函数与默认构造函数一起实现呢 initWithStyle:(UITable

关于自定义UITableViewCell的一个问题

我需要一个带有xib文件的UICustomTableViewCell来设计这个单元格

当我创建单元格时,我还需要使用自定义构造函数来传递一些参数。。例如:

initWithMyParamterA:(NSString*) aParameterA andParameterB:(NSString*) aParameterB;
我不希望使用属性来传递此参数

那么,如何将这个构造函数与默认构造函数一起实现呢

initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier

我怎样才能混合这些?:)

我通过一个类别扩展了UIView类,并添加了一个使用类名创建XIB的方法

+ (id) viewWithDefaultXib
{
    NSArray *topLevelObjects = [[NSBundle mainBundle] loadNibNamed:NSStringFromClass([self class]) owner:self options:nil];
return [topLevelObjects count] ? [topLevelObjects objectAtIndex:0] : nil;
}
您可以在类中定义以下方法来初始化对象。 -(id)initWithCoder:(NSCoder*)一个代码
未从xib归档的视图中的更多信息将始终使用
initWithCoder:
初始化。您必须覆盖该方法,以从nib初始化自定义视图