スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
このエントリーをはてなブックマークに追加

[iOS]CoreDataの取得したデータをソートする

ソートはfetch時の指定以外にも可能です。
取得したデータの「order」値に対して昇順ソートを指定します。
CoreData(画像添付)
[iOS]CoreDataの取得したデータをソートする_1

//このデータはMotherInfoのリレーションシップで一緒に取得したChildInfoデータに対して行いました。
NSArray *childInfos = motherInfo.child_infos.allObjects;
NSSortDescriptor *sortNameDescriptor = [[NSSortDescriptor alloc] initWithKey:@"order" ascending:YES];
NSArray *sortDescriptors = [[NSArray alloc] initWithObjects:sortNameDescriptor, nil];
NSArray *childInfos_sorted = [childInfos sortedArrayUsingDescriptors:sortDescriptors];


参考URL:Sorting toMany relationship Set in core data
このエントリーをはてなブックマークに追加

コメントの投稿

非公開コメント

Translation


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。
プロフィール

チーズくん

Author:チーズくん
個人的メモをただ羅列しています。
twitter:@cheese1038

バロメーター
最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。