Warum hat es eine "Return macht Zeiger von Integer ohne Cast" Warnung?Warnung "Rückgabe macht Zeiger aus Ganzzahl ohne Besetzung"
Ich habe ein "Person" -Objekt, das einen NSString und einen int enthält.
-(id)tableView:(NSTableView *)tableView objectValueForTableColumn:(NSTableColumn *)tableColumn row:(NSInteger)row { Person *thePerson = [theList objectAtIndex:row]; if (tableColumn == nameTableColumn) { return thePerson.theName; } else if (tableColumn == ageTableColumn) { return thePerson.theAge; } else return nil; }
Aus irgendeinem Grund erhält die Age-Instanzvariable eine Warnung über Zeiger. Es ist komisch und ich will wissen warum.