私はカロリーをカウントするアプリを持っています。ユーザー入力彼らのカロリー(食べ物の各ビットは、テーブルビューで1行になります。各セクションは、1日を表します。iOSの処理速度が遅いtitleForHeaderInSection
私はその日から、すべてのカロリーを追加するセクションヘッダを持っている。
今、私は価値が年を持っています私が見つけた問題は、このメソッドは、テーブルビューがロードされたときに呼び出されるということです(セクションだけでなく、すべてのセクションが呼び出されます)。表示されます)。
これを回避するにはどうすればよいですか?毎日の合計を表示したいですか。
あなたはそのコードで何をしていますか?私はあなたが毎日の合計を計算していると推測します。 1日分のデータが変わるたびに毎日の合計を計算し、毎回計算するのではなく、データベースに格納するのはどうでしょうか。 – Paulw11
UITableViewデータソースメソッドでは、ビューを準備して戻す以外は何もしないでください。計算は、前または非同期で実行する必要があります。 – EmilioPelaez
この質問はXcodeとは関係ありません。そのタグを追加し続ける必要はありません。 – rmaddy