複数のテーブルを持つView Controllerがあります。1 つのテーブルのセルを他のテーブルよりも大きくしたい。今、私は持っています:
- (CGFloat *)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
if (tableView != myBigTable)
{
return 44;
}
else
{
return 88;
}
}
という警告が表示されます
結果型 'CGFloat *' (別名 'float *') を持つ関数から 'int' を返す互換性のない整数からポインタへの変換
実行するとクラッシュします。
私も試しました:
return 44.0
- double から float* への変換のエラーreturn 44.0f
- float から float* への変換のエラーCGFloat *height; height = 44; return height;
- 欲しい値を直接返すのと同じエラー
NSNumber で行われるようなものを探しましたが、[CGFloat floatWithDouble:44.0];
何も見つかりませんでした。私は何を使うべきですか?