Я довольно новичок в Objective-C и во время работы статического анализатора Clang этот раздел кода дал мне следующую ошибку
warning: Pass-by-value argument in message expression is undefined
[artistCollection removeObject:removeArtist];
Может ли кто-нибудь пролить свет на это предупреждение для меня?
case 6:
NSLog(@"(*) - First Name:");
scanf("%s", userFirName);
objFirName = [[NSString alloc] initWithUTF8String:userFirName];
for(eachArtist in artistCollection) {
if([[eachArtist firName] isEqualToString: objFirName]) {
removeArtist = eachArtist;
}
}
[artistCollection removeObject:removeArtist];
[objFirName release], objFirName = nil;
break;
1007 * Гэри *