小さいリンゴの物語 -27ページ目

小さいリンゴの物語

リンゴの小さいタイプ、iPhone,iPadについて書きたいなと。

特に自作アプリについて開発中に思ったことなどを書いていきたいな~。

自作アプリの宣伝や使い方の説明なんかもしま~す。

これから末永くよろしくお願いします。

タイトル通りなのですが

この例の場合、smyomi と smcode の二つをSortキーに指定しています。

SmはManagedObjectに登録してあるエンティティ名です。

 

        let fetchRequest:NSFetchRequest = Sm.fetchRequest()

        let sortDescripter1 = NSSortDescriptor(key: "smyomi", ascending: true)

        let sortDescripter2 = NSSortDescriptor(key: "smcode", ascending: true)

        let sortDescripter:[NSSortDescriptor] = [sortDescripter1 , sortDescripter2]

        fetchRequest.sortDescriptors = sortDescripter

        let fetchData:[Sm] = try! context.fetch(fetchRequest)

 

第一ソートキーにsmyomi、第二キーにsmcodeとしてソートされます。

結果がfetchDataに返ります。

 

やってみてね(^^)