2012-03-06 9 views
0

私はプロジェクトのリストを表示するアプリケーションを構築しています。これらのプロジェクトの横にはラベル(1,2,3など)を使って数字が表示されます。私はすでにプロジェクトのデータを保存するためにコアデータを使用しています。プロジェクトIDを作成し、プロジェクトが作成されるたびにそこにint値を格納するというアイデアを思いついたのですが、プロジェクトがリストから削除されると、番号システムが壊れてしまいます。コアデータを使用しないTableViewCellに番号を付ける

表示されているテーブルビューセルの番号を表示する簡単な方法はありますか?

答えて

1

indexPath.row + 1について

+0

私は0から始まるので、行+1を推測していますか? – jcrowson

0

OK - tbh - 2つの異なる番号があるようです。 Oleは、#1、#2、#3などのプロジェクトを指定する必要があるだけだと言っています。

これはプロジェクトIDと同じではありません。表示されているIDやキーインジケータなどのプロジェクトIDは、1)ユニーク、2)決して変更しない& 3)プロジェクト自体が終了した後にライブします。

したがって、テーブル内の行に番号を付けますが、その番号を「プロジェクトID」と混同しないでください。

+0

私の場合、projectIDは私が作成したカスタム属性です。データベースに入るときに値に自動的に割り当てられるものではありません。 – jcrowson

関連する問題