它不是一个错误它只是警告
实施例: -
<。>文件中的
-(void)updateFromTable:(NSManagedObject*)mObject:(NSString *)key:(NSString *)value;
'mObject'Used As作为上一个参数的名称,而不是作为选择器的一部分
.m文件
-(void)updateFromTable:(NSManagedObject*)mObject:(NSString *)key:(NSString *)value{
[mObject setValue:value forKey:key];
[self save];
}
答案 0 :(得分:0)
要避免出现 Parse issue:'aVariable'作为上一个参数的名称而不是作为编辑选择的一部分的警告,您应该使用:
在.h文件中:
-(void)updateFromTable:(NSManagedObject*)mObject key:(NSString *)key values:(NSString *)value;
并在你.m文件中:
-(void)updateFromTable:(NSManagedObject*)mObject key:(NSString *)key values:(NSString *)value
{
// your cool code goes here!
}
你应该使用:
[self updateFromTable:myObject key:myKeyString values:myStringWithValues];
或为了更清晰:
[self updateFromTable:myObject
key:myKeyString
values:myStringWithValues];