本地聲明隱藏「self.treatmentId = treatmentId;」附近的實例變量消息彈出窗口和「self.treatmentName = treatmentName;」;本地聲明隱藏實例變量警告
@implementation Treatment
@synthesize treatmentId;
@synthesize treatmentName;
-(Treatment *)initWithtreatmentName:(NSString *)treatmentName treatmentId:(NSString *)treatmentId{
if((self = [super init])){
self.treatmentId = treatmentId;
self.treatmentName = treatmentName;
}
return self;
}
@end
更改initWithtreatmentName方法中的第一個參數名稱。 – Narayana
修改如下方法 - (治療*)initWithtreatmentName:(NSString *)治療名稱treatmentId:(NSString *)treatmentId像這樣 - (治療*)initWithtreatmentName:(NSString *)otreatmentName treatmentId:(NSString *)otreatmentId,您的實例名稱和參數名稱相同的方式警告出現。 – ajay