SimpleCap - Selection History Expose [11] 2回以上使ったものだけ表示する

2010年11月10日水曜日 | Published in | 0 コメント

このエントリーをはてなブックマークに追加

[前回] Cocoaの日々: SimpleCap - Selection History Expose [10] モデルにカウンタを追加

前回導入した利用カウンタを使用して2回以上使った履歴のみ表示するようにしてみる。


filteredArrayUsingPredicate:


履歴は内部的には NSArray で管理している。
この配列を取得する時に使うメソッドに -[NSArray filteredArrayUsingPredicate:]を使い、カウンタが2以上のもののみ返すようにする。
NSPredicate* predicate = [NSPredicate predicateWithFormat:@"count >= %d", 2];
return [_historyArray filteredArrayUsingPredicate:predicate];


するとこうだったのが

こうなった。

悪くない。

ただ根本的な問題解決になっていない。
どうるすか。

Responses

Leave a Response

人気の投稿(過去 30日間)