【发布时间】:2011-01-15 11:31:04
【问题描述】:
为什么会出现“从整数返回指针而不进行强制转换”的警告?
我有一个“Person”对象,它包含一个 NSString 和一个 int。
-(id)tableView:(NSTableView *)tableView objectValueForTableColumn:(NSTableColumn *)tableColumn row:(NSInteger)row { 人 *thePerson = [theList objectAtIndex:row]; if (tableColumn == nameTableColumn) { 返回人名; } else if (tableColumn == ageTableColumn) { 返回 thePerson.theAge; } 别的 返回零; }出于某种原因,Age 实例变量会收到有关指针的警告。这很奇怪,我想知道为什么。
【问题讨论】:
标签: objective-c