我正在开发一个基于Xcode5的NSTableView(基于单元格)的应用程序,我希望得到每个NSTextFieldCell的单元格来确定行的高度这是我的代码到目前为止
- (CGFloat)tableView:(NSTableView *)tableView heightOfRow:(NSInteger)row{
if (tableView == _tableView) {
NSTableColumn *column = [_tableView tableColumnWithIdentifier:@"Consecutivo"];
NSTextFieldCell *cell = [column dataCellForRow:row];
NSInteger occurences = [Functions FindOccurencesOfText:@"\n"
inWholeText:cell.stringValue];
if (occurences > 0) { return occurences * 17; }
else { return 17; }
}
else { return 17; }
}
但我无法获得字符串的单元格值
即使我把
NSLog(@"text: %@", cell.stringValue);
我得到的只是
text:
任何帮助我都会感激